我的应用程序中有一个带有完全自定义选项的谷歌地图实例。如果用户愿意,他们可以切换到街景 View ,然后返回时使用同一 map 实例。
在创建 map 实例时是否可以自定义街景控件以及其他 map 选项?
我在主 map 上看不到有关如何执行此操作的任何文档,而如果您直接在单独的 dom 元素上实例化街景 View ,则可以这样做:
var panoramaOptions = {
zoomControl: false,
linksControl: false,
panControl: false
}
var panorama = new google.maps.StreetViewPanorama(document.getElementById("map_streetview"), panoramaOptions)
mymap.setStreetView(panorama)
有什么提示吗?
最佳答案
您可以使用 map 的 getStreetView()
方法访问 map 的 streetView 属性(无论是自定义的还是默认的)。
使用 streetView 的 setOptions()
方法来设置选项:
mymap.getStreetView().setOptions(panoramaOptions);
关于javascript - 自定义谷歌地图 V.3 街景控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14614781/