スクリプトサンプルのx/yマウス座標を使って、ユーザージェスチャーのセットを決定しています。現在、mousemoveイベントリスナーをdocument.bodyに添付しています。javascript mousedown/mouseup/mousemove/keypressリスナーをモバイルに移植する際に、私は何を認識すべきですか?
新しい要件には、mousedownsとkeypress frequencyのリスナーの追加が含まれます。それらは十分に単純です。もう1つの新しい要件は、モバイル/タブレットで聞くインタラクションを複製することです。
私の暫定的な計画は、レガシーマウスとキー押しのサポートを使用して、タッチオブジェクトのようなデバイス固有のコードを避けることです。
覚えておくべきことは何ですか?たとえば、マウスを使ったジェスチャーと1本の指でジェスチャーを行うmousemoveでは、さまざまなx/y座標のセットが生成されます...または、超奇妙なイベント処理を備えた広く使用されているモバイルブラウザー。
http://www.quirksmode.org/mobile/tableTouch.htmlはすばらしいリファレンスです。
ありがとうございます!
なぜあなたが下降投票されたのか分かりませんが、あなたの回答は質問に尋ねられたものに対して有効です。 – Skuld
ありがとうSkuld。感謝します。 – ninty9notout
ありがとうございました。ある意味では、あなたの答えは「デバイス固有の問題について心配しないで、xデバイスライブラリを使用してください。 私の場合、スクリプトはそれ自身で動作する必要があります。あなたの答えが私の質問に正確に答えるわけではありませんが、私はしばしば図書館を推薦することもありますので、これを読んだ人のためにあなたの答えを投票しました。 – Adam