我制作了一个Wordpress插件,可以在其中添加酒店及其Google地图的详细信息。在我使用的插件中,位置不在包含div的中心。它显示为this。
我需要类似this的东西
我使用了以下code。我不明白问题是什么。
最佳答案
当您动态调整地图div的大小或更改其可见性时,通常会发生这种效果。无论哪种情况,都需要在地图上触发rezize
事件。
var mapdiv = document.getElementById('map_canvas');
mapdiv.style.display=block;
google.maps.event.trigger(map, 'resize');