Javascript 如何使用google.maps.event.trigger(map,resize';);?
直截了当的问题是:我只想知道我们可以在哪里使用google.maps.event.trigger(map,'resize');在脚本中,因为我总是把地图放在左上角。当然,我会在网上使用 这是我的密码:Javascript 如何使用google.maps.event.trigger(map,resize';);?,javascript,google-maps,Javascript,Google Maps,直截了当的问题是:我只想知道我们可以在哪里使用google.maps.event.trigger(map,'resize');在脚本中,因为我总是把地图放在左上角。当然,我会在网上使用 这是我的密码: function initialize() { var mapDiv1 = document.getElementById("googleMap-1"); var mapDiv1 = document.getElementById("googleMap-2"); var mapProp
function initialize()
{
var mapDiv1 = document.getElementById("googleMap-1");
var mapDiv1 = document.getElementById("googleMap-2");
var mapProp1 = {
center: new google.maps.LatLng(-6.927893, 107.775163),
zoom:7,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map1 = new google.maps.Map(mapDiv1,mapProp1);
var map1 = new google.maps.Map(mapDiv2,mapProp1);
}
google.maps.event.addDomListener(window, 'load', initialize);
更改mapDiv的大小或将其显示从无切换到其他状态时,必须触发调整大小事件。在您的函数中,您没有这样做,因此触发resize事件在那里没有效果。