Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/404.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 谷歌地图api一直在firefox上加载_Javascript_Google Maps Api 3 - Fatal编程技术网

Javascript 谷歌地图api一直在firefox上加载

Javascript 谷歌地图api一直在firefox上加载,javascript,google-maps-api-3,Javascript,Google Maps Api 3,我在firefox上下载google地图的页面上写着“waiting waiting maps.googleapis.com…”地图显示正常,但网站上的其他一些东西,如youtube视频,没有加载,因为这些地图没有完成加载 使用的代码是 var is_init = false; var map; function map_init() { var latlng = new google.maps.LatLng(-33.65578083204094, 138.9385986328125);

我在firefox上下载google地图的页面上写着“waiting waiting 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;

}

确保在onload事件中初始化映射

如果您正在使用jQuery:

$(window).load(map_init);
这为我解决了问题