我正在尝试将Google Maps API用于街景视图,然后根据小时更改每个位置。我的代码在jsfiddle:http://jsfiddle.net/zhGxF/3/
首先,我将google视图放入iframe,然后使用jquery的attr。更改URL的方法。我遇到了太多的X-Frame阻塞问题,我无法找到解决方案。因此,我跳进了API。
首先,jsfiddle中的代码至少显示了Fenway park,但现在我收到错误“Uncaught ReferenceError:google is not defined”
有没有人有一个工作示例,不仅有谷歌街景地图API与全景,还有一种方法来根据时钟更改每个纬度/经度?
来自docs的Javascript:
function initialize() {
var fenway = new google.maps.LatLng(42.345573,-71.098326);
var panoOptions = {
position: fenway,
addressControlOptions: {
position: google.maps.ControlPosition.BOTTOM_CENTER
},
linksControl: false,
panControl: false,
zoomControlOptions: {
style: google.maps.ZoomControlStyle.SMALL
},
enableCloseButton: false
};
var panorama = new google.maps.StreetViewPanorama(
document.getElementById('map-canvas'), panoOptions);
}
google.maps.event.addDomListener(window, 'load', initialize);