我注意到当我在包含MAP的浏览器上运行我的页面时,方块是灰色的但是地图已加载,因为我可以放置引脚。 然后,如果我只按一次F12键进入调试模式,那么突然出现MAP和剩余。
我的代码如下:
for (var i = 0; i < PinList.length; i++) {
var beach = PinList[i];
var marker = new google.maps.Marker({
position: { lat: beach["Latitude"], lng: beach["Longitude"] },
map: map,
title: beach["Name"],
index: i,
id: beach["Id"]
});
}
使用上面的代码,我将获得lat的列表,long将在Map上显示。但是我没有显示地图,直到按F12。
请帮忙。
答案 0 :(得分:0)
检查您是如何提交页面的。提交您的代码以供审核。您甚至可能在页面上加载地图之前提交页面。这可能是您必须再次为要加载到地图上的值进行刷新的原因。
答案 1 :(得分:0)
在MAP上方的div上应用内部CSS高度后显示地图。