Javascript 街景全景是灰色的吗?
我已经建立了一个页面,显示一个位置的不同视图,例如路线图、卫星和街景Javascript 街景全景是灰色的吗?,javascript,google-maps,google-maps-api-3,google-street-view,Javascript,Google Maps,Google Maps Api 3,Google Street View,我已经建立了一个页面,显示一个位置的不同视图,例如路线图、卫星和街景 var panoramaOptions = { position: new google.maps.LatLng(-41.34473283543335, 174.7694693629674), pov: { heading: 34, pitch: 10 }, vis
var panoramaOptions = {
position: new google.maps.LatLng(-41.34473283543335, 174.7694693629674),
pov: {
heading: 34,
pitch: 10
},
visible:true
};
var panorama = new google.maps.StreetViewPanorama(document.getElementById('street_view'),panoramaOptions);
panorama.setVisible(true);
<div class='map-big' id='street_view' style='overflow:hidden;'></div>
当我试图显示街景全景时,它不起作用。每个地图视图都有一个单独的div。下面是我在街景中使用的代码和html示例
var panoramaOptions = {
position: new google.maps.LatLng(-41.34473283543335, 174.7694693629674),
pov: {
heading: 34,
pitch: 10
},
visible:true
};
var panorama = new google.maps.StreetViewPanorama(document.getElementById('street_view'),panoramaOptions);
panorama.setVisible(true);
<div class='map-big' id='street_view' style='overflow:hidden;'></div>
var全景选项={
位置:new google.maps.LatLng(-41.34473283543335174.7694693629674),
pov:{
标题:34,
投球:10
},
可见:正确
};
var panorama=new google.maps.StreetViewPanorama(document.getElementById('street_view'),全景选项);
全景。设置可见(真);
如何使其正确显示街景?最佳猜测:当我尝试在标准地图视图和街景之间切换时,街景也遇到了类似的问题。
我做了两件事来解决这个问题:
1.当我切换到街景时,我在街景上重新运行了设置位置。
于是我跑了:
g_map.getStreetView().setPosition(g_位置)代码>
我曾经缓存streetview对象
g_streetView=g_map.getStreetView();
g_街景设置位置(地点)代码>
我不再这样做了,现在我总是称之为长版本
g_map.getStreetView().setPosition(地点)代码>
希望这有帮助 我能看到全景,请发布更多细节。我也能看到全景。你想看什么?或