当Google Maps API调用" mapsbackend.loadMap" API控制台中报告的方法?

时间:2013-08-19 18:07:29

标签: google-maps google-api

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

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

提前致谢

1 个答案:

答案 0 :(得分:1)

每次创建google.maps.Map - 实例时,都会计算地图加载次数。

来自docs

  

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

我已经测试了一下,似乎地图加载将在第一次地图加载事件发生时计算。

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

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