拖放在Windows 10的nw.js应用程序中不起作用

问题描述 投票:1回答:1

我有带有以下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浏览器中均可使用。

有人可以帮忙吗?

javascript windows-10 node-webkit nw.js
1个回答
0
投票

我也面临这个问题。有人对此有解决方案吗?

© www.soinside.com 2019 - 2024. All rights reserved.