Googleマップが完全にロードされたときに、別のコントロールを有効にする必要があることを知る必要があります。 マップを移動するたびに「アイドル」が発生するため、次のコードはOKではありません。だから私は地図が一度しか使えないことを知る必要があります。Googleマップが完全に読み込まれているかどうかを確認する方法は?
google.maps.event.addListenerOnce(map, 'idle', function(){
// do something only the first time the map is loaded
});
次のコードを持っていいだろう。代わりに、アイドルのtilesloadedイベントをお試しください
if map.isReady() then map.getBounds()