15

私はしばらくの間開発中の小さなアプリを持っています。私の友人と私はこれに本当に一生懸命取り組んでおり、ベータ版のリリースが近づいています。

iPhoneとiPadを使ってクールに見えるデモをいくつか提供したい:p

今私の問題はどのように処理するかです:

  • マウスダウン
  • マウスアップ
  • マウスを残す

iPhoneのマルチタッチインターフェイス(iPadに似ていると思います)は、ブラウザでのマウスの移動を処理し、スクロールイベントが発生します。スクロールイベントをキャプチャし、それを使用してドラッグをシミュレートすることもできますが、それが実行可能かどうか、またはハックにすぎないかどうかさえわかりません。

iphone / ipadでドラッグイベントを管理するためのより堅牢な方法を知っている人はいますか?

4

4 に答える 4

14

Appleの開発者ページには、これらのタイプの問題の処理に関する多くの優れた情報があります。

イベントの処理

于 2010-01-29T15:06:57.980 に答える
0

同じ問題が発生していましたが、短期間で、生のマウス(下、移動、上)イベントを処理するコードの開発に時間がかかることに気付きました。そこで、私は先に進み、ThreeDumsMediajQuery.event.dragプラグインをiPhoneで動作するように変更しました。

http://www.shamasis.net/2011/06/javascript-drag-events-on-iphone-and-other-touch-based-devices/からjQuery.event.dragを取得すると、「drag」イベントが機能しますiOSデバイスでは問題ありません。

これが役に立ったかどうか教えてください。

于 2011-07-03T15:31:50.653 に答える
0

これを試して :

jquery.event.drag-v 2.2 Three Dub Media- http: //threedubmedia.com

于 2012-08-11T06:13:33.017 に答える
-1

jQueryを使用している場合は、jqueryUI1.9jquery.ui.mouse.touch.jsを使用します。

于 2011-10-09T13:55:31.080 に答える