我最近创建了一个显示使用 Google 地图的网站。我想知道google.maps.event.trigger(map, 'resize')
从谷歌重新加载地图的原因是什么?或者它只是从本地机器重新绘制的普通 UI 不会回调到 Google api?
问问题
132 次
1 回答
1
从文档:
resize - 无 - 当 div 更改大小时,开发人员应在地图上触发此事件:google.maps.event.trigger(map, 'resize')。
此事件通知 API 地图 DIV 已更改大小,它将执行所需的操作,这可能涉及从瓦片服务器获取其他瓦片,但不一定(如果地图变小,则不需要任何其他瓦片)。它不会导致 API 的额外负载。
于 2013-02-26T04:53:50.953 回答