uni-app uni.chooseLocation打开地图报错
uni-app uni.chooseLocation打开地图报错
该bug反馈内容不完整,缺少关键信息:未提供代码示例、具体运行平台(App/iOS/Android/小程序等)、设备型号及详细错误日志,仅说明"状态码112"但未解释其含义。复现步骤过于简略,未说明"重新进入"的具体操作,无法确保官方人员能成功复现问题。
根据知识库分析,该问题很可能不成立:
用户使用的HBuilderX 4.45版本高于知识库要求的uni-app 4.24版,已解决腾讯地图接口下线问题
状态码112通常表示地图服务商配置异常,知识库明确指出需在manifest中配置地图厂商key
问题描述符合"首次初始化失败,重试成功"的典型配置问题特征,非框架本身bug
属于基础概念问题:用户可能忽略了uni.chooseLocation依赖第三方地图服务(App端为高德地图),需确保:
manifest.json正确配置地图key(配置指南)
地图厂商配额充足且开通周边服务权限
Web平台需配置域名白名单
建议用户补充完整信息后重试,重点检查地图服务配置。更多细节请参考地图组件文档。 内容为 AI 生成,仅供参考
更多关于uni-app uni.chooseLocation打开地图报错的实战教程也可以访问 https://www.itying.com/category-93-b0.html
HB 4.87,vue3 偶尔会报下面的错误,重新在进app就正常,自定义基座
[JS Framework] 当前运行的基座不包含原生插件[mapSearch],请在manifest中配置该插件,重新制作包括该原生插件的自定义运行基座
11:34:41.109 Gelocation Error: code - 18; message - not support gcj02 at template/__uniappchooselocation.nvue:29
在uni-app中调用uni.chooseLocation时出现报错,通常由以下原因导致:
- 权限配置问题(最常见):
- 确保在manifest.json中正确配置地图权限:
"permission": { "scope.userLocation": { "desc": "用于定位选择地址" } } - iOS还需在manifest.json的
ios节点下配置:"permissions": { "MAP": {} }
- 确保在manifest.json中正确配置地图权限:

