使用Dropbox.choose()函数选择多个文件?

时间:2013-11-09 06:26:05

标签: javascript dropbox dropbox-api

我在我的代码中使用dropbox.choose()函数,但我在多个文件选择中遇到问题,它只允许我选择一个文件,并且在选择文件后也没有显示警告消息。

让我知道是否有人有解决方案? 这是我的代码:

如果我使用var option ={ ...........};,则刷新页面时会自动打开弹出窗口 所以我只使用option={.........};

这是DEMO LINK

CODE:

options = {
    success: function(files) {
        alert("Here's the file link:" + files[0].link)
    },
    cancel: function() {
    },
    linkType: "direct",
    multiselect: true,
    extensions: ['.pdf', '.doc', '.docx'],
};
Dropbox.choose(options);

1 个答案:

答案 0 :(得分:1)

这段代码看起来很合理,但应该是var options = ...(带有“var”)。

确保您通过用户操作(例如点击)调用Dropbox.choose。否则弹出窗口阻止程序可能不允许弹出窗口。

也许您可以尝试制作一个显示问题的简单网页,并分享完整的HTML和JavaScript。我在您显示的代码段中没有看到明显的问题。