如果地图类型被更改,我该如何捕捉?
答案 0 :(得分:3)
这两个都非常简单 - 您只需听取正确的事件:
地图类型已更改:
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");
}
});