- 发布:2024-08-26 14:38
- 更新:2024-08-26 14:44
- 阅读:182
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10
HBuilderX类型: 正式
HBuilderX版本号: 4.24
手机系统: 全部
手机厂商: 华为
页面类型: vue
vue版本: vue3
打包方式: 云端
项目创建方式: HBuilderX
测试过的手机:
操作步骤:
父页面及子页面来回点击切换
父页面及子页面来回点击切换
预期结果:
地图一直能正常加载
地图一直能正常加载
实际结果:
切换10次黑屏
切换10次黑屏
bug描述:
从父级页面进入详情页,详情页种包含map组件,map组件用v-if 判断显示,来回切换10次,地图显示必定黑屏,去掉v-if,进入详情页面,直接显示map组件也会如此
陈小小 (作者)
https://ask.dcloud.net.cn/question/175741 这个问题里面提到的使用uni.createMapContext 10次也会出现黑屏 也无法解决吗
2024-08-26 14:48
陈小小 (作者)
还有就是这个问题无法从根本上解决吗,腾讯地图不会出现这种问题,只有高德出现。
2024-08-26 14:51
gis77
您好,请问您解决了吗?我也遇到这个问题了
2024-08-27 17:02
陈小小 (作者)
回复 g***@163.com: 把地图组件放在了最外层,用position来回移动,害,目前是这么解决的
2024-08-28 09:12
gis77
回复 陈小小: 嗯嗯,但我这边是多个页面中使用了map组件,只要访问使用了map组件的页面,再返回上页面,再进入其使用了map组件的页面,次数超过9次也会黑屏,我这个不能用position来回移动来解决,我看有个大佬的回复说HBuilderX 4.25+ 版本已解决此问题,但我看HBuilderX 4.25+还没有正式版本,我还没有尝试
2024-08-29 08:56