我在谷歌地图上的页面是继续在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;
}
答案 0 :(得分:5)
确保在onload事件中初始化地图。
如果你正在使用jQuery:
$(window).load(map_init);
这解决了我的问题。