0

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

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

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

这是演示链接

代码:

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);
4

1 回答 1

1

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

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

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

于 2013-11-09T06:50:35.300 回答