1

当 GMap Javascript API 调用mapsbackend.loadMapGoogle API 控制台中报告的方法时,有人可以向我解释吗?

当使用“ http://maps.googleapis.com/maps/api/js?key= ...”url从 Google 获取第一个脚本时是否调用它?当所有 GMap 对象从 Google 服务器动态加载时是否调用它?还是在地图最终呈现在屏幕上时调用它?(在这种情况下,如果地图容器标签是display: hiddendisplay: none?则永远不会调用该方法)

提前致谢

4

1 回答 1

1

每次创建google.maps.Map-instance 时都会计算一次地图加载。

文档

在网页上初始化地图时计算地图加载

我已经对其进行了一些测试,似乎在地图的tileloaded-event触发时第一次计算地图加载。

  • 即使地图被隐藏,这个事件也会触发,即使 map-div 根本不是文档的一部分。

  • 当缺少构造函数所需的参数之一(例如缩放)时,它不会触发,但是一旦您设置所需的属性,tileloaded-event 就会触发并且负载将被计算在内。

于 2013-08-19T20:40:04.810 回答