2

对于个人网站,我正在尝试实现 Dropbox 选择器。好处之一是多选选项允许用户获取多于一张图片的链接。当我使用 <input> 按钮和https://www.dropbox.com/developers/chooser页面上提供的 Javascript 时,我可以选择多个文件,但它只会返回一个链接。

无法真正弄清楚如何获取所有选定的文件链接,谷歌也没有帮助我。有人可以帮我吗?:)

4

2 回答 2

3
var options = {
    linkType: "direct",
    multiselect: true
    success: function(files) {
      // files are here
    }
};
Dropbox.choose(options);

用户选择后将返回多个文件。

于 2013-05-20T17:14:50.590 回答
1

在不使用 Dropbox.choose(options) 函数的情况下得到了一些有用的东西。遍历数组:

document.getElementById("db-chooser").addEventListener("DbxChooserSuccess",
    function(e) {
        for (var i = 0; i < e.files.length; i++){
            $( your textarea ).append(" " + e.files[i].link);
        }
    }, false);      
}); 
于 2013-05-24T07:35:32.120 回答