完全渲染这里的地图时的哪个事件? [英] Which event when HERE map is fully rendered?
问题描述
当所有图形都完全显示在此处时,例如要显示大量图标时,如何通知?
How to be notified when all graphics are fully rendered on HERE maps, for instance when huge amount of icons are to be displayed ?
推荐答案
It is fairly straightforward to check when the map is rendered - there is a "render" event (https://developer.here.com/documentation/maps/topics_api/h-map-render-renderengine.html#h-map-render-renderengine__render-event) on the RenderEngine. When target of the even is RenderEngine itself it means that the map was rendered. For example:
map.getEngine().addEventListener('render',(evt)=> {如果(map.getEngine()=== evt.target){console.log('rendered');}})
map.getEngine().addEventListener('render', (evt) => { if (map.getEngine() === evt.target) { console.log('rendered'); } })
希望这会有所帮助.
这篇关于完全渲染这里的地图时的哪个事件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!