html - 触摸设备中的原生 HTML5 拖放

标签 html ipad drag-and-drop touch draggable

我根据 html5rocks 的教程开发了 HTML5 拖放功能

它在桌面浏览器上工作正常,但在触摸设备上不工作(我正在 iPad 上测试)。

有人知道如何处理触摸设备上的拖动事件吗?

最佳答案

一些 HTML5 原生事件在 WebKit 中有效,例如 touchstart、touchmove、touchend、touchcancel,但不是全部。

一般来说,拖放和触摸并不能很好地结合在一起。

最好查看各种触摸框架并使用内置手势。

关于html - 触摸设备中的原生 HTML5 拖放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13684246/

相关文章:

javascript - 如何使用 AngularJS 观察 jQuery 修改的属性值的变化

html - 这个网站如何隐藏 iframe 滚动条?

javascript - Jquery - 根据后续后代中是否存在类来排除元素?

html - 在两个按钮之间放置一个 div

javascript - 在 Firefox 中拖动元素时出现问题

javascript - 当鼠标在按钮上时向上展开

ios - iPad 上的奇怪约束行为

css - iPad 2 : problems with correct menu display

javascript - HTML5 放置目标支持哪些剪贴板格式?

reactjs - React,拖动后如何防止执行点击事件?