场景:在切换卫星地图跟矢量地图的显示隐藏的时候(setVisible) , 偶尔切换到矢量图层一直闪,放大缩小一下就好了
map.updateSize(); //有问题
map.getView().changed();//没问题
如何发现解决办法?
控制台看dom树 ,地图容器有subtree修改的感觉,打个断点,追踪调用堆栈,发现changed这个方法,尝试换它来刷新地图,调用,没问题,解决。
场景:在切换卫星地图跟矢量地图的显示隐藏的时候(setVisible) , 偶尔切换到矢量图层一直闪,放大缩小一下就好了
map.updateSize(); //有问题
map.getView().changed();//没问题
控制台看dom树 ,地图容器有subtree修改的感觉,打个断点,追踪调用堆栈,发现changed这个方法,尝试换它来刷新地图,调用,没问题,解决。