谷歌地图api继续在Firefox上加载

时间:2012-12-18 19:55:59

标签: javascript google-maps-api-3

我在谷歌地图上的页面是继续在Firefox上加载它说“等待maps.googleapis.com ..”地图正常显示但网站上的其他一些内容如youtube视频未加载,因为此地图没有完成加载

使用的代码是

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;

}

1 个答案:

答案 0 :(得分:5)

确保在onload事件中初始化地图。

如果你正在使用jQuery:

$(window).load(map_init);

这解决了我的问题。