cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Announcements
Tell us what you want to see on the Community here!
Close

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: 

Javascript Saver fails with URL.createObjectURL(blob)

Highlighted

Javascript Saver fails with URL.createObjectURL(blob)

Explorer | Level 3
var optionssave = {
        success: function() {
            console.log("Yay! File saved to dropbox");
        },
        cancel: function() {
            console.log("Whoops file not saved!");
        },
        error: function(errorMessage) {
            console.log(errorMessage);
        }
    };

var blob = new Blob([setxml], {
            type: "text/plain;charset=utf-8"
});
var bloburlsav = URL.createObjectURL(blob);


Dropbox.save(bloburlsav, filename, optionssave);

Dropbox file chooser is working fine.

The dropbox file saver reaches to the point of displaying the file name and the save button, on clicking the save button, it displays, "Failed to load request" (screenshot attached)

 

You can visit the link live: https://tomatosmoothie.github.io/recipes/ and try it if you have the time.

 

Thanks.

Screenshot at 2018-03-26 16-57-18.png

 

8 Replies 8
Highlighted

Re: Javascript Saver fails with URL.createObjectURL(blob)

Dropboxer
The Dropbox Saver doesn't support blob URLs, but I'll pass this along as a feature request.
Highlighted

Re: Javascript Saver fails with URL.createObjectURL(blob)

Explorer | Level 3

Thanks for your reply. I guess, I'll just hide the button for now.

Is there any specific place/page/channel I can follow to see if/when this feature is maybe added?

 

 

Highlighted

Re: Javascript Saver fails with URL.createObjectURL(blob)

Dropboxer
I'll make a note to follow up on this thread if/when this is implemented.
Highlighted

Re: Javascript Saver fails with URL.createObjectURL(blob)

Explorer | Level 3

Thank you so much, appreciate it.

Highlighted

Re: Javascript Saver fails with URL.createObjectURL(blob)

New member | Level 2

I got lost in the same blob trap, but found a solution...

csvFile = build up a string of the whole file...

const dataURI = 'data:text/plain,' + encodeURIComponent(csvFile);
Dropbox.save(dataURI, "filename.csv", options);

Highlighted

Re: Javascript Saver fails with URL.createObjectURL(blob)

New member | Level 2

the "ampsersand colon semicolon" is just a colon.

Highlighted

Re: Javascript Saver fails with URL.createObjectURL(blob)

New member | Level 2

Any progress on this feature?

Highlighted

Re: Javascript Saver fails with URL.createObjectURL(blob)

Dropboxer

@quartertone No, unfortunately I don't have any news on this request.

Work Smarter with Dropbox

The way we work is changing. Share and discover new ways to work smarter with Dropbox in our community.

Sound good? Let's get started.
Who's talking

Top contributors to this post

What do Dropbox user levels mean?
Need more support?