如果地图类型发生了变化,我该如何捕捉?
- 如果 maptype id = 路线图/卫星/混合/地形,则捕获
- 捕捉是否使用街景
这两个都非常简单——你只需听正确的事件:
地图类型更改:
google.maps.event.addListener(map, 'maptypeid_changed', function() {
console.log("map type changed");
});
街景激活:
var pano = map.getStreetView();
google.maps.event.addListener(pano, 'visible_changed', function() {
if (pano.getVisible()) {
console.log("street view visible");
}
});