0

如果地图类型发生了变化,我该如何捕捉?

  • 如果 maptype id = 路线图/卫星/混合/地形,则捕获
  • 捕捉是否使用街景
4

1 回答 1

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");
  }
});
于 2012-05-11T11:35:55.900 回答