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