javascript - ネイティブキャンバスのキャンバス内のタッチイベントの座標を取得するにはどうすればよいですか?
黄舟
黄舟 2017-05-24 11:36:27
0
3
701

キャンバスがマウスダウン イベントに応答すると、event.offsetX と offsetY を通じて要素の内部座標を抽出できます。その後、touchstart に変更しましたが、offsetX と offsetY がありません。要素の内部座標はどこで見つければよいですか? ?

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全員に返信(3)
曾经蜡笔没有小新

私のキャンバス マップ ライブラリ Sinomap で処理されるアルゴリズムは次のとおりです (変更あり):

リーリー
いいねを押す +0
过去多啦不再A梦

Touch イベントでは、e.touches[0].pageX またはその他の座標を取得する必要があります。タッチエンドに関しては、互換性の理由から、e.changedTouches を使用するのが最善です。

いいねを押す +0
黄舟



いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート