【发布时间】:2012-06-26 16:10:43
【问题描述】:
我正在使用 Mootools 的 .draggable() 方法构建拖放界面。它工作得很好,只是它不能在触摸设备上工作,这对它来说很重要。有没有办法让 .draggable() touch 兼容?
【问题讨论】:
标签: drag-and-drop mootools touch draggable
我正在使用 Mootools 的 .draggable() 方法构建拖放界面。它工作得很好,只是它不能在触摸设备上工作,这对它来说很重要。有没有办法让 .draggable() touch 兼容?
【问题讨论】:
标签: drag-and-drop mootools touch draggable
你读过这个答案吗? Drag with mootools on mobile
它似乎不适用于 droid 平板电脑。请参阅http://jsfiddle.net/dimitar/kLVJy/ - 拖拽时断断续续,过早丢弃。在ios上可能会更好,不确定。无论如何都要建立一些东西
【讨论】:
正如Dimitar所说,阅读答案Drag with mootools on mobile。
虽然提供的答案是错误的,并且在撰写本文时在 android 和 ios 中都无法正常工作。
谈到android问题是由于一个错误,请参阅http://code.google.com/p/android/issues/detail?id=5491。
解决方法是调用
event.preventDefault()
在 touchmove 回调中。这种解决方法在我的情况下适用于 android 和 ios。
【讨论】: