Dafrok / vue-baidu-map

Baidu Map components for Vue 2.x
https://dafrok.github.io/vue-baidu-map/
MIT License
2.41k stars 431 forks source link

地图缩放时,地图会闪白屏 #927

Open donghuizhou opened 3 years ago

donghuizhou commented 3 years ago

[BUG 反馈] 地图缩放时,地图会闪白屏

浏览器版本号

90.0.4430.212

Vue 版本号

2.6.11

组件库版本号

0.21.22

现象描述

地图缩放时,地图会闪白屏

完整异常信息

地图缩放时,地图会闪白屏

在线示例 / 仓库 URL

https://github.com/Dafrok/vue-baidu-map

复现用例

vue-baidu-map文档中,复现用例,该用例中的 “设置地图类型”小节,双击卫星地图可复现闪白屏

预期输出

地图缩放时,不要闪白屏,可以是模糊的地图

实际输出

地图缩放时,地图会闪白屏
guidetheorient commented 3 years ago

建议在 ready 事件中使用 map.setMapType('BMAP_HYBRID_MAP') 设置类型

donghuizhou commented 3 years ago

建议在 ready 事件中使用 map.setMapType('BMAP_HYBRID_MAP') 设置类型

加了之后,地图报了一堆错

[Vue warn]: Error in v-on handler: "TypeError: this.xb.Fm is not a function"

TypeError: this.xb.Fm is not a function

[Vue warn]: Error in callback for watcher "center.lng": "TypeError: this.xb.LF is not a function"

TypeError: this.xb.LF is not a function

[Vue warn]: Error in callback for watcher "center.lat": "TypeError: this.xb.LF is not a function"
qdx-flag commented 1 year ago

此问题解决了吗?