html5拖放上传在chrome中中断

html5 drag and drop upload broken in chrome

本文关键字:chrome 中断 拖放 html5      更新时间:2023-12-09

我已经处理这个bug有一段时间了,由于某种原因,我在网站上实现的拖放上传无法在chrome中工作。没有错误消息或任何内容。就在你试图将文件拖动到指定区域时,你会看到圆圈的鼠标图标和穿过它的线。因此,经过测试和测试,我意识到,即使我去html5官方演示页面进行拖放,它在谷歌Chrome中也不起作用。

有人碰到过这个吗?我的Chrome浏览器中是否触发了某种类型的安全设置来阻止drag-n-drop??我现在担心可能会有其他用户遇到这种情况。目前,我检查用户的浏览器是否兼容HTML5,然后只提供drag-n-drop选项,如果不兼容,我就回到选择文件按钮。但现在我了解到可能还有第三种情况——现在是我的了。我有最新版本的Chrome,但由于某种原因,它几天前开始屏蔽drag-n-drop。它过去工作得很好。

编辑

HTML5 drag-n-drop演示网站

我使用的是Chrome版本39.0.2171.65 m

我发现很奇怪(在版本57.0.2987.110上),关闭chrome的所有实例,打开任务管理器并确保它完全关闭,然后重新启动它似乎可以让删除再次工作。

我不确定发生这种情况时是否能修复,但我确实在https://productforums.google.com/forum/#!topic/gmail/RgPdExhVPM,但在我看来,浏览器更新(因为这篇文章最初发布于2015年,可能不再是问题了)会立即修复它。