Here api 有没有办法知道ImgTileProvider已完成加载所有磁贴?

Here api 有没有办法知道ImgTileProvider已完成加载所有磁贴?,here-api,Here Api,我正在开发一个地图应用程序,通过一个。我想知道何时正确加载了图像块,但函数公开的唯一方法是函数,它帮助我知道从何处获取图像块,而不是它何时返回 是否有在每个磁贴/所有磁贴创建/呈现到页面后激发的事件?我注意到有一个addListener函数可用于ImgTileProvider实例,如果我知道在映像创建时触发了哪个事件,我会订阅该函数。因此,在我写这个问题时,产生了一个想法:为什么不检查源代码?使用Chrome,我美化了map render display.js文件,并查找通过addListene

我正在开发一个地图应用程序,通过一个。我想知道何时正确加载了图像块,但函数公开的唯一方法是函数,它帮助我知道从何处获取图像块,而不是它何时返回


是否有在每个磁贴/所有磁贴创建/呈现到页面后激发的事件?我注意到有一个
addListener
函数可用于
ImgTileProvider
实例,如果我知道在映像创建时触发了哪个事件,我会订阅该函数。

因此,在我写这个问题时,产生了一个想法:为什么不检查源代码?使用Chrome,我美化了
map render display.js
文件,并查找通过
addListener
函数添加的事件。我没有看到
ImgTileProvider
的任何内容,但我发现其他几个提供商订阅了
响应
事件。因此,我在我的
ImgTileProvider
实例上添加了一个事件侦听器,它成功了!下面是一个工作代码示例

//表示地图中分片总数的幻数。
var magicNumber=22;
//返回一个新的ImgTileProvider。
tileProvider=self.imgTileProvider();
tileProvider.addListener(“响应”,函数(){
魔法数字--;
如果(magicNumber==0){
console.log(“加载的所有磁贴”);
}
});