我有带有以下js代码的nw.js(webkit)桌面应用程序
var holder = document.getElementById('holder');
holder.ondragover = function (e) {
e.preventDefault();
return false;
};
holder.ondragend = function (e) {
e.preventDefault();
return false;
};
holder.ondrop = function (event) {
event.preventDefault();
var files = event.dataTransfer.files;
handleFileSelect(event);
};
在Windows 8和linux上,此代码有效,但在Windows 10上,它将不接受文件删除。当我将文件拖到“持有人”区域上时,出现黑色圆圈图标。
我曾尝试以管理员身份运行应用程序,但它不起作用。我制作了一个快速的网页,以便在浏览器中进行尝试,它在FF和Edge浏览器中均可使用。
有人可以帮忙吗?
我也面临这个问题。有人对此有解决方案吗?