我可以在 Microsoft Edge 中使用 HTML 拖放输入吗?

Posted

技术标签:

【中文标题】我可以在 Microsoft Edge 中使用 HTML 拖放输入吗?【英文标题】:Can I have an HTML drag-and-drop input in Microsoft Edge? 【发布时间】:2015-10-17 10:20:10 【问题描述】:

我们正在调整我们的产品以适应 Microsoft Edge。我们有一个 html 拖放功能,可以在 IE、Chrome 等中正常工作。

使用 Win10 Insider Preview Build 10162 中的 Microsoft Edge,禁止拖放。我们还检查了http://html5demos.com/dnd-upload 也不起作用。

有人解决了这个问题吗?

【问题讨论】:

据我们所知,它现在是边缘的一个错误。我可能错了,但目前似乎没有人的 html5 文件拖放上传在 Edge 中工作。甚至 google drive / imgur / flickr 所有文件删除上传器都无法正常工作 - 但在 ie11 中工作正常。 @MikeDriver 作为一个附带问题,你能获得最新的 Win10 Insider 预览吗?我们的在 10162 之后坏了 @enyce12 您能否详细说明该答案如何适用于在 Windows 10 中不起作用的拖放?你发错链接了吗? @enyce12 当我问 win10 不是 RTM 的问题时,很多人都有 Win10 Insider 预览版,它每周都会发布新版本。我已经看到每个 win10 预览版新版本的边缘都有重大改进。因此,认为内部预览的新版本,即我们安装的版本,可以解决问题是合乎逻辑的。有疑问吗? 在 MS Connect 上记录了一个问题。请为它投票:connect.microsoft.com/IE/feedback/details/1544800/… 【参考方案1】:

EdgeHTML 13 中的Microsoft implemented this feature,包含在 Windows 10 Build 10586(2015 年 11 月)中。


原答案:

Microsoft Edge 尚不支持DragAndDropEntries。详情请见this link

上面写着:

允许使用 HTML5 拖放功能拖放整个文件夹。使用获取 FileEntry/DirectoryEntry 的方法扩展 DataTransferItem。 路线图优先级:低——我们仍在评估这项技术。在我们开始开发之前,可​​能需要大量的规范稳定、基础工作或额外的社区投入。”

但是,请随时在以下位置申请此功能 https://wpdev.uservoice.com/forums/257854-microsoft-edge-developer

【讨论】:

问题似乎与文件有关,但答案涵盖文件夹。不幸的是,他们不支持截至 2015 年 9 月 9 日的文件:wpdev.uservoice.com/forums/257854-microsoft-edge-developer/…(至少他们正在研究这方面)【参考方案2】:

我刚刚在 Microsoft Edge 上试用了它的演示,它对我来说效果很好。

【讨论】:

好消息。微软在 2 周前更新了 uservoice 页面,声称它已经完成并于 2015 年 11 月部署。wpdev.uservoice.com/forums/257854-microsoft-edge-developer/… 我猜它现在已经部署了 您能否分享一下您的 Ms Edge 版本(设置-->关于)。我们的是 20.10240.16384.0 还是不行 Microsoft Edge 25.10586.0.0 Mcrosoft EdgeHTML 13.10586 你有 Insider Preview 吗?我们不能仅通过使用 Windows 更新来获得该更新 我是内幕消息,但现在正常更新。所以我现在拥有的版本是所有人通过 Windows 更新获得的版本。

以上是关于我可以在 Microsoft Edge 中使用 HTML 拖放输入吗?的主要内容,如果未能解决你的问题,请参考以下文章

我可以在Visual Studio 2015中使用Edge加载WebView吗?

如何在 Microsoft Edge 中使用 Bootstrap Datepicker

Microsoft Edge上的自定义光标有偏移

最新Microsoft Edge!使用chromium内核

如何从R启动Microsoft Edge?

使用Microsoft Edge设置Protractor