你能告诉我如何设置makedroppane功能的选项我无法弄明白。这是我的示例代码。
我知道它需要是一个字典数组,但我不确定是否应该使用它。在示例中它只有[0]。选项设置的实际文档中的示例将很好。
filepicker.setKey('###########');
var options = {
"multiple": true
};
filepicker.makeDropPane($('#exampleDropPane')[0],options, {
dragEnter: function() {
$("#exampleDropPane").html("Drop to upload");
},
dragLeave: function() {
$("#exampleDropPane").html("Drop files here");
},
progress: function(percentage) {
$("#exampleDropPane").text("Uploading ("+percentage+"%)");
$("#pb").css('width', (percentage)+'%');
},
done: function(data) {
console.log(data);
alert('done');
}
});
答案 0 :(得分:1)
看起来您只需要将选项合并到一个地图中:
filepicker.makeDropPane($('#exampleDropPane')[0], {
multiple: true,
dragEnter: function() {
// $("#pb").addClass('show');
$("#exampleDropPane").html("Drop to upload");
},
dragLeave: function() {
// $("#pb").addClass('show');
$("#exampleDropPane").html("Drop files here");
}, ...
});
语法为filepicker.makeDropPane(dropPane, options)
- https://developers.filepicker.io/docs/web/#local-drop