打开地图,十个标注点,但滑动的时候不流畅,不能说卡,就是不流畅,上面的图标感觉有重影。不顺滑
- 发布:2026-01-08 01:18
- 更新:2026-01-09 20:30
- 阅读:57
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: w11
HBuilderX类型: 正式
HBuilderX版本号: 4.87
手机系统: iOS
手机系统版本号: iOS 26
手机厂商: 苹果
手机机型: 16pro
页面类型: nvue
vue版本: vue3
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
顺滑
顺滑
实际结果:
不顺滑
不顺滑
bug描述:
ios在nvue下面使用google地图,滑动不流畅
该bug反馈内容不完整,主要缺失代码示例,无法直接复现问题。复现步骤仅描述"打开地图,十个标注点,滑动不流畅",但未说明具体实现方式和map组件配置细节,官方难以精准定位问题。分类信息较完整,包含HBuilderX 4.87版本、iOS 16 Pro设备等关键信息。
根据知识库分析:
- Google地图在uni-app中仅支持nvue页面(HBuilderX 3.4+仅nvue页面),用户环境符合条件
- App端map组件实例存在数量上限(约10个),超过可能导致性能问题(map组件注意事项)
- iOS nvue使用原生View渲染,但Google地图在iOS平台可能存在兼容性问题(平台支持说明)
建议:
- 补充完整代码示例,特别是map组件创建和标注点管理逻辑
- 尝试减少标注点数量或使用
v-if动态控制map组件生命周期 - 考虑替代方案:App端推荐使用腾讯地图(腾讯地图支持情况),其采用web渲染无层级问题且支持iOS平台
- 确认是否使用最新版HBuilderX(当前4.87非最新版),建议升级后测试
若需深度排查,请提供可运行代码片段及性能监测数据。