我正在使用 Mootools .draggable() 方法构建拖放界面。它工作得很好,只是它不能在触摸设备上工作,这对它来说很重要。有没有办法让 .draggable() touch 兼容?
问问题
860 次
2 回答
1
你读过这个答案吗?在移动设备上使用 mootools 拖动
它似乎不适用于 droid 平板电脑。请参阅http://jsfiddle.net/dimitar/kLVJy/ - 拖拽不连贯且过早丢弃。在ios上可能会更好,不确定。无论如何都要建立的东西
于 2012-06-26T17:13:13.753 回答
0
正如 Dimitar 所说,阅读答案Drag with mootools on mobile。
虽然提供的答案是错误的,并且在撰写本文时在 android 和 ios 中都不好用。
谈到 android 问题是由于一个错误,请参阅http://code.google.com/p/android/issues/detail?id=5491。
解决方法包括调用
event.preventDefault()
在 touchmove 回调中。这种解决方法在我的情况下适用于 android 和 ios。
演示:http: //jsfiddle.net/abidibo/aWJ8S/
于 2014-04-11T10:12:49.987 回答