对于个人网站,我正在尝试实施Dropbox选择器。其中一个好处是多选选项允许用户抓取多张图片的链接。当我使用<输入>按钮和https://www.dropbox.com/developers/chooser页面上提供的Javascript 我可以选择多个文件,但只返回一个链接。
无法弄清楚如何抓取所有选定的文件链接,谷歌也没有帮助我。有人可以帮我吗? :)
答案 0 :(得分:3)
var options = {
linkType: "direct",
multiselect: true
success: function(files) {
// files are here
}
};
Dropbox.choose(options);
用户选择后,将返回多个文件。
答案 1 :(得分: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);
});