当您创建没有任何位置的街景 View 时,您会看到一个带有控件的灰色框。
var panorama = new google.maps.StreetViewPanorama(element.find('.header')[0],{ });
后来,根据一些用户操作,我设置了位置。
panorama.setPosition(place.geometry.location);
太棒了,一切正常!
但是我如何回到那个覆盖了控件的灰色框。可以这么说重置街景吗?
我有一张与之配对的 map ,我希望街景小人及其站立的箭头也消失,这应该在重置时自然发生。
最佳答案
将全景图
的visible
属性设置为false
panorama.setVisible(false);
当您稍后想要以编程方式再次显示全景图时,请将 visible
属性设置回 true
(当用户将街景小人放回至 map )
关于javascript - 重置 Google map 街景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20943177/