Javascript 谷歌地图API V3.22中针对街景的fullScreenControl fullScreenControlOptions
谷歌地图在V3.22中引入了Javascript 谷歌地图API V3.22中针对街景的fullScreenControl fullScreenControlOptions,javascript,google-maps,google-maps-api-3,Javascript,Google Maps,Google Maps Api 3,谷歌地图在V3.22中引入了fullScreenControl选项 当我试图在google.maps.mappoptions中将fullscreen控件设置为false来禁用fullscreen控件时,它不起作用。我可以成功地控制所有其他控件,如panControl,zoomControl,但这一个不起作用 有什么想法吗?我认为API目前存在一个小缺陷。我做了一些测试,也无法删除带有fullScreenControlOptions字段的全屏控件,如文档中所述 即使将disableDefault
fullScreenControl
选项
当我试图在google.maps.mappoptions
中将fullscreen控件设置为false
来禁用fullscreen控件时,它不起作用。我可以成功地控制所有其他控件,如panControl
,zoomControl
,但这一个不起作用
有什么想法吗?我认为API目前存在一个小缺陷。我做了一些测试,也无法删除带有fullScreenControlOptions字段的全屏控件,如文档中所述
即使将disableDefaultUI设置为true,也会显示全屏控件
我知道这可能不是摆脱该元素的更好方法,但您可以执行以下操作:
var全屏幕控制风格={
宽度:“25px”,
高度:'25px',
顶部:“0px”,
右:“0px”,
位置:'绝对',
溢出:“隐藏”
};
var children=panorama.getContainer().getElementsByTagName('div');
对于(var i=0;i,目前它似乎不起作用。这是一种使用css隐藏全屏元素的方法:
.gm-style > div:nth-child(10){
display:none;
}
对于新版本:
.gm-style > div:nth-child(6){
display:none;
}
自2016年1月18日发布以来,必须做到以下几点:
.gm-fullscreen-control {
display: none;
}
谷歌地图的文档声称,街景的全屏控制默认启用。您可以通过街景全景选项禁用它,并使用全屏控制选项进行配置。它的默认位置现在是右上方
。仍然不起作用。全屏控制
不是全屏控制ol
如果您将其设置为true,并在fullScreenControlOptions
中设置了一些内容,这是否有效?您的代码是什么样子的?这应该是一个注释。gm-style>div:nth child(6){display:none;}