我创建了一个 Google Photo Sphere,我想将其嵌入我的页面:
使用 iframe,一切正常:
http://fotomilo.pl/test_iframe.aspx — 质量还可以。
使用JavaScript API,存在问题:
质量问题:
看起来瓷砖不匹配。查看使用 JavaScript 渲染的图像和全景图。
最佳答案
我一直在寻找解决方案很长一段时间,我终于找到了..
...名为“mode”的 google.maps.StreetViewPanorama 类的未记录的选项:
- 'html4':街景图 block 呈现为 HTML 标签,不带 翘曲。
- “html5”:使用 Canvas 2D 呈现街景图 block 。
- 'webgl':使用 WebGL(又名 Canvas 3D)呈现街景图 block 。
例如:
...
var map = new google.maps.Map( canvasElement, mapOptions );
var panorama = map.getStreetView();
var options = { mode : 'html4' };
panorama.setOptions( options );
...
试一试。
(在 this tread 找到)
关于javascript - Google Maps API 自定义街景质量问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21663724/