手机是360 N6 pro 型号 1801-A01
手机定位开了,微信也授权了
wx.getLocation一直在走fail报
//代码 -----------------------
<button class="userinfo-btn" plain="{{true}}" open-type="openSetting" bindopensetting="handler">授权获取地理位置</button>
//.js
//地理位置授权
handler: function (e) {
var _this=this;
console.log(e.detail.authSetting["scope.userLocation"])
if (e.detail.authSetting["scope.userLocation"]) {
wx.getLocation({
type: 'gcj02',
success: res => {
console.log(res)
app.globalData.userLocation.latitude = res.latitude;
app.globalData.userLocation.longitude = res.longitude;
_this.getProductList(_this.data.page)
}, fail: err => {
console.log(err)
}, complete:ree=>{
console.log(ree)
}
})
}
}
大概率和环境有关,确认下微信发送位置是否正常or其他定位app是否正常;
检查下位置服务是否开启;
我->设置->帮助与反馈->右上角上传日志,并提供微信号与时间点哈。
---
确认上述两点还有问题请给下日志吧
2018-12-14 15:47开始上传日志 2018-12-14 15:50完成上传日志
微信号 ligang19890509
看日志报错是ERROR_NOCELL&WIFI_LOCATIONSWITCHOFF
wifi没有代开无法依靠网络定位,并且周围也没有基站,因此定位不了。
---
这个应该不是必现?换个地方就能要到位置了?其他app的表现呢
所有的小程序app都不可以,但是手机上安装的可以,换个位置也一样
不好意思,这他把手机自带的位置穿越开了,就报错了,关了就好了
openId: MzAw5SR9dxewa4S-E9po2RsSM9c 麻烦帮忙看下
我这边是公众号h5开发,也用到了getLocation方法,有不少安卓手机反映定位开了,但是getLocation失败了,失败信息:timeout;
有没有什么解决的办法?
请问你的这个问题处理好了吗
好了,手机的问题,把手机自带的位置穿越关了就好了
麻烦给个相关的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
好的,已经加上了
收到,我们看下
我这边是公众号h5开发,也用到了getLocation方法,有不少安卓手机反映定位开了,但是getLocation失败了,失败信息:timeout;
有没有什么解决的办法?