代码之家  ›  专栏  ›  技术社区  ›  Grofit

拖放与直接点击上传的快捷方式文件行为不同

  •  0
  • Grofit  · 技术社区  · 6 年前

    因此,例如,当前的问题是,当用户单击直接上载文件并为其提供快捷方式时,它会自动解决快捷方式指向的基础文件,每个人都很高兴。

    .lnk 快捷方式文件,所以只是想知道这里为什么会有不同的行为,如果这里有我做错的事情,或者是因为浏览器将这两件事解释为不同的交互,在拖放场景中不遵循快捷方式是正确的。

    var files = fileSelectionEvent.target.files || fileSelectionEvent.dataTransfer.files;
    

    因为文件输入和拖放都指向同一个函数,而JS事件只是被捕获和传递。

    1 回复  |  直到 6 年前
        1
  •  1
  •   Jason    6 年前