我正在尝试使用 Dropbox Javascript SDK 将文件下载到客户端的 Webapp 本身。
我想明确表示我只想将文件下载到网络应用程序的文件夹中;我了解,出于安全考虑,这实际上可能是不可能的。
我正在关注以下提供的文档:
http://dropbox.github.io/dropbox-sdk-js/index.html
http://dropbox.github.io/dropbox-sdk-js/Dropbox.html#filesDownload__anchor
这是我的控制器代码:
$scope.testDownload = function() {
console.log('Testing Download');
dbx.filesDownload( {path: '/Collorado Springs.jpg'} ) // Just a test file
.then(function(response) {
console.log(response);
})
.catch(function(error) {
console.log(err);
});
};
我可以肯定地看到下载确实发生了,如下图所示:
(我没有足够的声誉来插入多个链接,所以请解释我生成的这个共享“链接”)
https://www.dropbox.com/s/s0gvpi4qq2nw23s/dbxFilesDownload.JPG?dl=0
我相信这要么是我缺乏处理文件下载的知识,要么是误用了 JavaScript。
提前感谢您提供的任何帮助。