我正在平移到附近的位置,但panTo
功能经常跳到那里,因为它不在当前范围内。有时当我这样做时,地图必须加载图像,因为我还没有去过那里,但有时它会立即从缓存中加载,因为我有。
我想在地图完成加载后立即触发另一个函数(如果我在加载时触发它,JS滞后,这对于我的目的是不可接受的)。是否有eventListener或我可以监听的东西,或者我可以使用的回调函数?另外,圣诞快乐:P
答案 0 :(得分:2)
Map
对象上触发的事件列表列在http://code.google.com/apis/maps/documentation/javascript/reference.html#Map。
您对所描述内容的最佳投注idle
(“当平移或缩放后地图变为空闲时会触发此事件。”)和/或tilesloaded
(“此事件在可见的瓷砖已经完成装载。“)。
如果那些不能用于确定瓷砖加载的时间,那么就简单明了的解决方案而言,你可能会失去运气。