谷歌地图缩放控制隐藏和显示
Google Maps zoomControl hide and show
我在使用自定义谷歌地图控件时遇到了问题。我想要的是切换到地图时显示缩放控件,并使用地图作为静态背景在其他视图中隐藏缩放控件。我的代码是这样的,
if (isMapView) {
map.setOptions({
zoomControl: true,
zoomControlOptions: {position: google.maps.ControlPosition.RIGHT_TOP}
});
} else {
map.setOptions({
zoomControl: false
});
}
但这不起作用,第一个开关很好,后一个开关 zoomControl 消失了。我不知道为什么。谁能帮忙?
我正在寻找这么长时间。但是你的问题真的帮助了我。我只是做了和你发布一样的事情。它正在为我工作。我添加了两个按钮。在第一个按钮点击时,我调用DoSomething。第二,做某事2。它工作正常。感谢您的帖子。看看这个,如果有什么帮助的话。
function DoSomething()
{
map.setOptions({zoomControl: true, mapTypeControl: true});
}
function DoSomething2()
{
map.setOptions({zoomControl: false, mapTypeControl: false});
}
相关文章:
- 在jquery中为显示/隐藏设置cookie
- PHP Javascript显示/隐藏按钮不工作
- 打开/关闭按钮以显示/隐藏内容
- 显示隐藏复选框
- 在bootstrap中显示隐藏特定的li
- JQuery上下文菜单显示/隐藏问题
- JQuery在单击时停止显示/隐藏
- HTML5在提交并显示所需标签后显示隐藏的表单元素
- 使用 jQuery 切换显示/隐藏
- 显示/隐藏有关模型更改的指令内容
- Bootstrap在页面加载缓慢时会立即显示隐藏的模式对话框
- 根据特定条件使用ng显示/ng隐藏来显示/隐藏元素
- 显示/隐藏不起作用
- 使用ng-hide根据条件显示/隐藏按钮
- 仅在第一个结果中显示/隐藏MySQL结果函数
- 显示/隐藏http://ftp链接
- 在显示/隐藏中单击时删除的文本
- 是否可以在不重新渲染的情况下显示/隐藏父对象中的元素
- 将页面内容向左移动时显示/隐藏右侧面板
- 显示/隐藏将不会加载