Javascript 如何拖放目录并仅获取其路径?

Javascript 如何拖放目录并仅获取其路径?,javascript,angularjs,drag-and-drop,draggable,Javascript,Angularjs,Drag And Drop,Draggable,我如何在windows中拖放目录并获取目录的路径——这是为了避免自己一直编写路径(有时很长) 我试图寻找解决方案,但找不到与目录相关的大多数拖放操作或仅获取目录文件列表的文件。Chome上的输入类型“file”支持拖放目录,但是由于安全原因,我认为您无法轻松获取完整路径。 举一个战利品的例子: var dropzone = document.getElementById('dropzone'); dropzone.ondrop = function(e) { var length = e.d

我如何在windows中拖放目录并获取目录的路径——这是为了避免自己一直编写路径(有时很长)


我试图寻找解决方案,但找不到与目录相关的大多数拖放操作或仅获取目录文件列表的文件。

Chome上的输入类型“file”支持拖放目录,但是由于安全原因,我认为您无法轻松获取完整路径。 举一个战利品的例子:

var dropzone = document.getElementById('dropzone');
dropzone.ondrop = function(e) {
  var length = e.dataTransfer.items.length;
    var entry = e.dataTransfer.items[0].webkitGetAsEntry();
    if (entry.isDirectory) {
        alert(entry.fullPath);
    }
};