0

デスクトップおよびモバイル デバイスでのタッチ イベントをサポートするアプリを開発しています。次のようなものを使用する場合 ( https://developer.apple.com/library/safari/#documentation/appleapplications/reference/SafariWebContent/HandlingEvents/HandlingEvents.htmlあたり)

element.addEventListener("touchstart", touchStart, false);
element.addEventListener("touchmove", touchMove, false);
element.addEventListener("touchend", touchEnd, false);
element.addEventListener("touchcancel", touchCancel, false);

これらは、デスクトップではなく、iPad と iPhone でテストするときにのみ発生します。デスクトップで開発しているので、これらのイベントが認識されるようにするにはどうすればよいですか?

4

2 に答える 2

1

MacO 上の XCode に含まれている iOS シミュレーターで Web サイトを表示できます。

それが役に立てば幸い。

于 2012-08-09T15:41:09.333 に答える
1

テスト マシンでは、ファントム リムを使用してタッチをシミュレートします。セットアップは簡単で、デバイスがタッチをネイティブにサポートしている場合は何もしません。

それ以外の場合は、Alexey のアドバイスに従い、可能な限りシミュレータと実際のデバイスを使用してください。

于 2012-08-09T15:43:37.710 に答える