我一直在尝试为网页制作拖放功能,并在代码中获取文件,但我不知道如何保存上传 将文件发送到托管服务器上的文件夹。
编辑: 我在机器上托管一个plex服务器,并希望能够拖放文件以将其保存在plex流来自的文件夹中。
以下是drop事件处理程序的代码:
function drop(ev) {
ev.preventDefault();
// If dropped items aren't files, reject them
var dt = ev.dataTransfer;
if (dt.items) {
// Use DataTransferItemList interface to access the file(s)
for (var i=0; i < dt.items.length; i++) {
if (dt.items[i].kind == "file") {
var f = dt.items[i].getAsFile();
}
}
}
}