Google Map Api V3 Catch活动

时间:2012-05-11 08:48:22

标签: events google-maps-api-3

如果地图类型被更改,我该如何捕捉?

  • 如果maptype id = roadmap / satellite / hybrid / terrain
  • ,请抓住
  • 抓住是否使用街景

1 个答案:

答案 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");
  }
});