fitBounds() shows whole earth (if map is first hidden and then shown)

前端 未结 5 1123
南笙
南笙 2021-02-15 06:50

I have a bunch or markers, and I want to show only the area containing them. I found a long list of similar questions (see at the bottom of the post for some), but none of the s

5条回答
  •  有刺的猬
    2021-02-15 07:22

    Modify to your needs

    map.fitBounds(bounds);
    
    var listener = google.maps.event.addListener(map, "idle", function() { 
      if (map.getZoom() > 16) map.setZoom(16); 
      google.maps.event.removeListener(listener); 
    });
    

提交回复
热议问题