私はウェブサイト上で作業しています.1ページにはいくつかのマーカー付きのGoogleマップ(Google maps api 3)があり、それぞれ独自の情報ウィンドウがあります。ステージングサイトには現在40以上のマーカーがあります。Googleマップ上のすべてのマーカーapi 3 map open same infowindow
私のクライアント(pcのchrome 49)は、すべてのマーカーがクリック時に同じインフォ画面を開いていると述べています。私は自分のマシンをチェックし、各マーカーはそれが自分の情報ウィンドウを期待どおりに明らかにしていました。私は自分のアンドロイド携帯電話でテストし、地図が信じられないほど鈍いこと、そして各マーカーが実際に同じ情報ウィンドウを開くことをクリックすることに気づいた。
これは、CPU使用率の低いデバイスが原因であること、または私が最適なイベント委任を使用していないことが原因と推測されます。
ここで私はマップを初期化し、マーカー+情報ウィンドウを追加するために使用していたコードだ - http://pastebin.com/2RxQPWsd
は、私が原因でGoogleマップAPIの制限のために改善したり、本であることができ、いくつかのコードによって引き起こされて、この問題です低CPUデバイス?
ありがとうございます!
クリストファー