3

タッチ スクリーンを備えた Windows デバイスでドラッグ可能なオブジェクトを使用して Web アプリケーションを動作させたいのですが、新しい Chrome と新しい MSIE 10 では、マウス用に開発されたドラッグを使用できなくなりました。したがって、このhttp://jqueryui.com/demos/draggable/はマウスでは機能しますが、タッチでは機能しません。

ChromeとMSIE 10でタッチでドラッグ可能にする方法は?

4

2 に答える 2

3

Windows 7 の Chromeはまだタッチ イベントをサポートしていません

ただし、Chrome 20 以降では、実験的な chrome://flags に移動し、「タッチ イベントを有効にする」をオンにして、TouchStart/Move/End イベントを発生させることができますが、ピンチ ズームや指スクロールなどの他の動作が壊れているようです。

このフラグを無効にすると、Chrome のこのバグが原因で TouchStart/End が不発になります

于 2012-08-06T10:10:22.777 に答える
0

「スワイプ」イベントをお探しの場合は、jQuery++ ライブラリをご覧ください。デモ用に提供したリンクを見てください。

jQuery.event.swipe は、委譲可能な swipeleft、swiperight、swipedown、swipeup、swipe イベントを提供するスワイプ モーションのサポートを追加します。

于 2012-06-18T13:47:41.637 に答える