6

Googleマップに関連する問題が発生しています。この問題は主にタッチ スクリーンに関連しています。この問題を解決しようとしましたが、これまでのところ成功していません。

この記事で、Google Maps API V3 はタッチ イベントをサポートしていないことがわかりました。これは本当ですか、それとも間違っていますか?

アップデート

この問題はバグで処理されました

https://issuetracker.google.com/issues/35824421

2016 年 12 月に Google Maps JavaScript API のバージョン 3.27 で解決されました。

4

2 に答える 2

14

私の経験ではmousedown、、、、イベントmouseupは、、、の代わりにうまく機能します。dragstartdragendtouchstarttouchmovetouchend

google.maps.event.addListener(myMap, "mousedown", function(event){...});

gestureイベントはピンチズーム機能に使用されるため、サポートされないことは間違いありません。

ジェスチャが必要な場合は、マウスダウン イベントを追跡し、それらを配列に格納し、位置を追跡して角度や距離などを決定することにより、独自の認識機能を構築する必要があります...

于 2013-04-24T21:52:02.000 に答える