Google maps api 3 在相机移动之前,标记不会显示在谷歌街景中
第一次激活街景模式时,标记不会显示在谷歌地图街景全景中,直到移动相机(改变位置或四处平移)。甚至在最新的3.31API版本的多个浏览器(FF、IE、Chrome)上,以及安卓系统上的多台PC和Chome上都表现出这种行为,所以看起来像是一个bug 有什么解决办法吗 下面是如何重现这种行为:Google maps api 3 在相机移动之前,标记不会显示在谷歌街景中,google-maps-api-3,google-street-view,Google Maps Api 3,Google Street View,第一次激活街景模式时,标记不会显示在谷歌地图街景全景中,直到移动相机(改变位置或四处平移)。甚至在最新的3.31API版本的多个浏览器(FF、IE、Chrome)上,以及安卓系统上的多台PC和Chome上都表现出这种行为,所以看起来像是一个bug 有什么解决办法吗 下面是如何重现这种行为: 去医院 单击“切换街景”按钮。 请注意不存在针脚。 轻轻移动相机,即可看到咖啡杯插针出现。 这是我用来切换到街景的代码: var panorama = map.getStreetView(); pano
var panorama = map.getStreetView();
panorama.setPosition(<position>);
panorama.setPov(<pov>);
panorama.setVisible(true);
var panorama=map.getStreetView();
panorama.setPosition();
panorama.setPov();
全景。设置可见(真);
一些用于显示标记的操作:
- 使用Pegman切换到街景
- 延迟1秒后设置POV有时有效
我已经在许多浏览器、操作系统和硬件上进行了尝试。如果你对我看到不同的结果,如果你能在你的浏览器/OS/cpu?/graphics?上发表评论会有所帮助。结果是:调用
setZoom(1)
beforesetVisible(true)
结果是:调用setZoom(1)
beforesetVisible(true)
我没有看到谷歌示例中的问题(使用Chrome)。请提供一个演示您的问题的示例(在问题本身中)。感谢@geocodezip的检查。我想知道它是否特定于某些操作系统或其他因素?我已经在Win7、8、10、私有和公司机器上进行了检查。我在谷歌的示例(使用Chrome)中没有看到问题。请提供一个演示您的问题的示例(在问题本身中)感谢@geocodezip的检查。我想知道这是特定于某些操作系统还是其他因素?我已经在Win7、8、10、私人和公司机器上进行了检查。