[图片] 错误如图所示
checkJsApi 安卓报错,请问会是什么问题呢?jssdk 版本 1.6.0 checkjsapi 在安卓上报错,ios没问题 wx.checkJsApi({ jsApiList:['getLocation'], // 需要检测的 JS 接口列表,所有 JS 接口列表见附录2, success: function (res) { const { checkResult } = res console.log("checkResult", checkResult) } }) 报错: Unexpected token o in JSON at position 定位下来和 jsApiList 有关系
2022-09-08机型:Galaxy A51 5G 微信版本号:8.0.27 系统版本号:Android 11 代码片段: const jsApiList = [ 'getLocation' ] const tmp = { jsapi_ticket: 'xxx', noncestr: currNoncestr, timestamp: currTimeStamp, url: window.location.href } const signature = SHA1(convertLink(tmp)) const conf = { // debug: true, appId: appid, // 必填,公众号的唯一标识 timestamp: currTimeStamp, // 必填,生成签名的时间戳 nonceStr: currNoncestr, // 必填,生成签名的随机串 signature, // 必填,签名 jsApiList, // 必填,需要使用的 JS 接口列表 } wx.config(conf) wx.ready(function () { wx.getLocation({ type: 'gcj02', success: function (res) { const { latitude = '', longitude = '' } = res }, }) })
getLocation 部分安卓手机 定位失败?三星机型有遇到 链接公司wifi 定位获取失败的问题,切换成移动数据 就可以定位成功。请问会是什么原因导致的呢?
2022-09-08