Javascript 如何使用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

直截了当的问题是:我只想知道我们可以在哪里使用google.maps.event.trigger(map,'resize');在脚本中,因为我总是把地图放在左上角。当然,我会在网上使用

这是我的密码:

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事件在那里没有效果。