uni.chooseLocation({
success: (res) => {
console.log(res);
that.positionAddress = res.address;
that.shopPosition = ${res.latitude},${res.longitude}
;
},
fail: function(err) {
console.log(err,'err????')
}
})
12:53:45.899 [JS Framework] Failed to execute the callback function:
TypeError: Cannot read property 'pageIndex' of null
12:53:45.902 reportJSException >>>> exception function:WEEX_CALL_JAVASCRIPT, exception:JavaScript execute error!Uncaught TypeError: Cannot read property 'pageIndex' of null
at (/__uniappchooselocation.js.nvue:1:25432)
陌笙 (作者)
账号哪里的问题呢?????我对照啦key 以及 sha1 没有问题呀
2025-08-04 14:32
陌笙 (作者)
跟个人开发这 有关吗
2025-08-04 14:33
DCloud_UNI_yuhe
回复 陌笙: 暂时不清楚,那个开发者也没有反馈
2025-08-04 15:06
陌笙 (作者)
回复 DCloud_UNI_yuhe: 您好,高德未提供uni的接入方式,您上述反馈的pageIndex 空指针问题不是高德触发,是您使用的uni插件封装触发的。
通过您提供key:55aa2d643421035488ecef2c63dd2598初步看,有触发高德SDK的鉴权失败,需要您确认下运行到设备中的应用包名、sha1值是否和高德控制台填写一致。
如您还有其他问题欢迎您点击继续反馈;如无其他为您服务的,辛苦您点击完结并对我们的服务做出评价哈~您的评价对我很重要的,感谢您的支持,祝您生活愉快!
这是高德工程师回复的
2025-08-04 16:34
DCloud_UNI_yuhe
回复 陌笙: 看起来是鉴权失败的问题,就是需要检查你的 key , 包名, sha1 等是否一致,配置好后打自定义基座重新运行
2025-08-04 16:37
陌笙 (作者)
回复 DCloud_UNI_yuhe: 有什么工具 可以查看吗?
2025-08-04 16:43
DCloud_UNI_yuhe
回复 陌笙: 没有这样的工具
2025-08-04 16:45
陌笙 (作者)
回复 DCloud_UNI_yuhe: 就是检查 key、包名、sha1 的值 工具。
2025-08-04 16:47
陌笙 (作者)
回复 DCloud_UNI_yuhe:问题已解决。主要查看 包名、sha1 在 高德平台上 跟本地的包名、sha1 是否一致
2025-08-04 17:53