マップ タイプが変更されたかどうかを確認するにはどうすればよいですか?
- maptype id = roadmap/satellite/hybrid/terrain の場合にキャッチ
- ストリートビューが使用された場合にキャッチ
マップ タイプが変更されたかどうかを確認するにはどうすればよいですか?
どちらも非常に簡単です。適切なイベントをリッスンするだけです。
マップ タイプの変更:
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");
}
});