openlayer地图大小变化后地图白屏不显示

J简文

关注

阅读 106

2022-02-22

Openlayer白屏踩坑

Openlayer地图加载完成后白屏,或者窗体大小发生变化后白屏;
但是窗体元素再次发生变化时又重新显示,F12找到了发现是viewport 被设置成了display:none

在这里插入图片描述
在地图加载完成后,或者渲染的dom元素发生大小的变化之后,用

olMap.updateSize()

来更新窗体的大小即可

精彩评论(0)

0 0 举报