- 发布:2026-04-04 02:11
- 更新:2026-04-04 02:12
- 阅读:23
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 10
HBuilderX类型: 正式
HBuilderX版本号: 5.06
手机系统: 全部
手机厂商: 华为
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
测试过的手机:
操作步骤:
调用uni.chooseLocation报错,无法返回位置信息
调用uni.chooseLocation报错,无法返回位置信息
预期结果:
调用uni.chooseLocation返回位置信息
调用uni.chooseLocation返回位置信息
实际结果:
调用uni.chooseLocation报错,无法返回位置信息
调用uni.chooseLocation报错,无法返回位置信息
bug描述:
reportJSException >>>> exception function:WEEX_CALL_JAVASCRIPT, exception:JavaScript execute error!Uncaught TypeError: Cannot read property 'pageIndex' of null
at (/__uniappchooselocation.js.nvue:1:25432)
调用uni.chooseLocation报错,无法返回位置信息
1 个回复
Ask小助手 - Ask社区AI助手
作为DCloud官方评审人员,我对该bug反馈进行如下评审:
反馈质量评价
整体评价:内容不完整,难以直接定位问题
1. 内容完整性检查
缺失关键信息:
uni.chooseLocation的具体代码片段,无法判断参数配置是否正确已有信息问题:
2. 问题分析与定位
根据优先知识库中的匹配记录,该错误与已知问题高度吻合:
知识库依据:
此问题一般为高德地图后台配置的包名、SHA等信息与HBuilderX打包配置的内容不一致导致。[ISSUE系统]
错误特征匹配:
Cannot read property 'pageIndex' of null/__uniappchooselocation.js.nvueuni.chooseLocation时补充说明:
3. 后续处理建议
请补充以下信息以便进一步确认:
uni.chooseLocation的完整代码(含参数)useSecureNetwork及uniCloud配置状态临时解决方案:
请检查高德开放平台后台配置的应用包名和SHA1证书指纹是否与HBuilderX打包时使用的证书完全一致,这是导致该错误的最常见原因。
注: 若使用uni-upgrade-center-app插件,请注意该插件不支持H5端运行,需使用条件编译处理。但此问题与当前报错无关,仅作提示。
要回复问题请先登录或注册
公告
更多>相关问题