cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Announcements
Want to learn some quick and useful tips to make your day easier? Check out how Calvin uses Replay to get feedback from other teams at Dropbox here.

Dropbox API Support & Feedback

Find help with the Dropbox API from other developers.

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Re: Dropbox Embeder

Dropbox Embeder

bspindia
Helpful | Level 7

able to embed pdf using anchor tags

but getting error as Drobox is not defined when trying to embed using Drobox(option,element)

6 Replies 6

Здравко
Legendary | Level 20

@bspindia, Are you sure keep still set up the Embedder properly? 🤔 Make sure you put in the "dropins" script, at least (the Dropbox object comes from there).

 

PS: Make sure you remove all possible typos in your code! 😉 (Drobox ≠ Dropbox)

bspindia
Helpful | Level 7

if i wouldn't appended the dropoin script to body, how would anchor tag embed will work ?

 

function textBookLibrary(){
$(".mNavCntnt").empty();
$(".mNavCntnt").append(
$("<div>").attr('class','tbContainer').append(
$("<div>").attr('name','subject').text("Health and Physical Science"),
$("<div>").attr("name",'chapter').append(
$("<span>").text("Chapter 1")
),
$("<a>").attr({
//'height':'400px','width':'200px',
//'frameborder':'0',
'class':'tbLesson',
'type':'application/pdf',
//'src':'assets/textBooks/jehp1ps.pdf',
}).addClass('dropbox-embed')
)
)
 
/*
let options = {
// Shared link to Dropbox file
file: {
// Sets the zoom mode for embedded files. Defaults to 'best'.
zoom: "best" // or "fit"
},
folder: {
// Sets the view mode for embedded folders. Defaults to 'list'.
view: "list", // or "grid"
headerSize: "normal" // or "small"
}
}
Dropbox.embed(options,$(".tbLesson"));
 
*/

 

 

Greg-DB
Dropbox Staff

@bspindia Importing the dropins.js script is required for both ways of using the Embedder (that is, via anchor tags or via JavaScript). Make sure you set it up as shown in the documentation.

bspindia
Helpful | Level 7

i imported it hence working for anchor tag,

issue with Dropbox.embed()

Здравко
Legendary | Level 20

@bspindia wrote:

...

but getting error as Drobox is not defined when trying to embed using Drobox(option,element)



@bspindia wrote:

...

issue with Dropbox.embed()


Hm.. 🤔 .. Ok. What's the issue now? Is it still not defined? 🧐 or...

Greg-DB
Dropbox Staff

@bspindia Using Dropbox.embed is currently working for me. As Здравко noted, I see the latest code you shared is not the same as you originally shared though. So, can you confirm what error you are currently getting? If you're still seeing an issue, it would be useful if you share the exact code and steps you're using that reproduce the issue, as well as the full/exact error you're getting.

Need more support?