2012-12-18 20 views
2

我的谷歌地图上的地图是继续加载在Firefox上它说“等待maps.googleapis.com ..”地图显示正常,但网站上的其他一些东西,如youtube视频没有加载,因为这映射没有完成加载谷歌地图api不断加载在Firefox上

使用的代码是

var is_init = false; 
var map; 
function map_init() { 
    var latlng = new google.maps.LatLng(-33.65578083204094, 138.9385986328125); 
    var myOptions = { 
     zoom: 9, 
     center: latlng, 
     scrollwheel: false, 
     panControl: false, 
     zoomControl: true, 
     mapTypeControl: false, 
     scaleControl: true, 
     streetViewControl: true, 
     overviewMapControl: false, 
     mapTypeId: google.maps.MapTypeId.HYBRID  }; 
    map = new google.maps.Map(document.getElementById("map_canvas"), myOptions); 
    var marker; 
    var latlng; 

      is_init = true; 

} 

回答

5

确保您初始化的onload事件地图。

如果你正在使用jQuery:

$(window).load(map_init); 

这解决了这个问题对我来说。