カスタムのグーグルマップコントロールを使用しているときに問題が発生しました。私が欲しいのは、マップに切り替えるときにzoomControlを表示し、マップを静的な背景として使用して他のビューでzoomControlを非表示にすることです。私のコードはこんな感じです
if (isMapView) {
map.setOptions({
zoomControl: true,
zoomControlOptions: {position: google.maps.ControlPosition.RIGHT_TOP}
});
} else {
map.setOptions({
zoomControl: false
});
}
しかし、これは機能しません。最初のスイッチは問題なく、後者のスイッチはzoomControlが消えます。どうしてか分かりません。誰かが手を差し伸べてもらえますか?