我在使用自定义谷歌地图控件时遇到了问题。我想要的是在切换到地图时显示 zoomControl 并使用地图作为静态背景在其他视图中隐藏 zoomControl。我的代码是这样的,
if (isMapView) {
map.setOptions({
zoomControl: true,
zoomControlOptions: {position: google.maps.ControlPosition.RIGHT_TOP}
});
} else {
map.setOptions({
zoomControl: false
});
}
但这不起作用,第一个开关很好,后面的 zoomControl 消失了。我不知道为什么。有人可以帮忙吗?