google-maps - 在谷歌地图中定位

标签 google-maps google-maps-api-3 javascript

我制作了一个 Wordpress 插件,可以在其中使用 Google map 添加酒店及其详细信息。在我使用的插件中,该位置不在包含的 div 的中心。它显示为 this .

我需要类似 this 的东西

我使用了以下code 。我不明白问题出在哪里。

最佳答案

当您动态调整 map div 的大小或更改其可见性时,通常会出现这种效果。无论哪种情况,您都需要在发生这种情况时触发 map 上的 rezize 事件。

var mapdiv = document.getElementById('map_canvas');
mapdiv.style.display=block;
google.maps.event.trigger(map, 'resize');

关于google-maps - 在谷歌地图中定位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10731036/

相关文章:

google-maps - 谷歌地图 v3 与 cordova/phonegap 模糊

google-maps - map 空闲事件的监听器不适用于 Google map API v3.28.18

JavaScript 局部变量。如何在圆圈中引用

javascript - 在其他回调返回后调用回调函数的优雅方式

php - Google map 在 JavaScript 弹出窗口中无法正确显示

javascript - 在 Node.js 中比较两个大文件的最佳实践

javascript - 谷歌在鼠标悬停时在同一位置投影上映射多个标记

android - 启动谷歌地图 Intent 后返回 Activity

java - 尝试访问 map fragment 时应用程序崩溃

android - 无法在 Android Studio 中导入 com.google.android.gms.maps.model.LatLng