地図ベースのアプリケーションを構築していますが、マーカーがたくさんあります。ユーザーがマーカーをクリックすると、マップはマーカーにズームインし、それを中心に設定する必要があります。これが私が使用している機能です:
zoomInto : function(marker,zoom) {
var pos = marker.getPosition();
this.map.panTo(pos);
this.map.setZoom(zoom);
}
これは問題なく動作しますが、問題は、マーカーをクリックすると、Google がマーカーを含むマップ上のすべてを再読み込みするため、少し「不安定」に見えることです。
どうすればこれを防ぐことができますか?