在我的应用程序中,我切换了tilelayer不透明度以创建动画。问题是,瓦片层没有visible
(或类似的东西)事件,一旦所有图块在页面上都可见,它就会触发。所以现在经常发生预加载图层的图块不完全可见,当我隐藏图层时,动画"闪烁"。
注意:检索tileLayers并将其附加到地图中,因此我只更改不透明度
我想要实现的目标:
preloadedLayer.setOpacity(1);
// wait till preloadedLayer is fully visible
visibleLayer.setOpacity(0);
任何想法,如何判断瓷砖是否满载?
修改
当tileLayer已经附加到地图和时,load事件不会触发 只是图层的不透明度发生了变化。