有没有办法让Safari使用google maps API的 V3.23 正确渲染街景?在谷歌浏览器中,它显示正常但不在Safari中。
我找到的一个解决方案是使用以下代码,它使用google的新beta渲染器进行街景,但是它没有显示移动设备上的导航V形图,而且在桌面上(safari)它们看起来非常错误:
google.maps.streetViewViewer = 'photosphere';
更多信息here(上一篇文章)
Google Chrome:
Safari 9.0.3
有什么建议吗?
答案 0 :(得分:2)
所以我发现有一个未发布的api代码,可以让你改变模式。我使用'webgl'模式似乎工作,它不完美,但比其他选项更好。
...名为'mode'的google.maps.StreetViewPanorama类的未记录选项:
var map = new google.maps.Map( canvasElement, mapOptions );
var panorama = map.getStreetView();
var options = { mode : 'webgl' };
panorama.setOptions( options );
上找到
如果还有其他解决方案,请告诉我。