Google Map API V3.0 - 如何检测MapTypeId更改

Gra*_*ham 5 google-maps google-maps-api-3

要添加侦听器以检测缩放更改,请使用以下命令:

google.maps.event.addListener(map,'zoom_changed',function())
Run Code Online (Sandbox Code Playgroud)

检测地图类型从ROADMAP另一个视图 变化的代码是什么SATELLITE?我可以得到价值:

val myMapType = map.getMapTypeId();
Run Code Online (Sandbox Code Playgroud)

但不知道如何检测视图中的变化.

我使用的是Google Map API V3.0

Gra*_*ham 21

好了解决了:

google.maps.event.addListener( map, 'maptypeid_changed', function() { 
    document.getElementById( "maptype" ).value = map.getMapTypeId();
} );
Run Code Online (Sandbox Code Playgroud)