小程序
小游戏
企业微信
微信支付
扫描小程序码分享
wx.getLocation 在安卓手机获取经纬度,有时候需要很久都返回不了,有时候获取失败
我们所有的接口的公共参数都需要传经纬度,都需要getLocation之后才发送请求的,要是getLocation在安卓问题这么严重,那对用户体验影响很大的!!!我看很多人都反馈这个问题了,麻烦尽快给出解决方案!
5 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
请问解决了吗
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
没有,你也有这个问题吗
你好,请提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
这个安卓手机都有这个问题,,
这个是不是因为用户离开了小程序(没有退出但是离开了),或者屏幕关闭了,文档里好像有说明,用户离开小程序的时候,这个接口是不能用的
首先 进首页 请求用户授权权限。用户允许授权后 缓存一份经纬度,接口请求失败看下你的基础库 是哪个版本的,
可以用户要是一直移动的话,经纬度肯定是要实时获取的,我的基础库版本挺高的,1.9以上了
允许授权了
用户移动 不是应该做 移动轨迹那个么。
静默获取用户当前位置。不用一直授权
就是每次请求获取用户当前位置,调用的是wx.getLocation,在安卓手机很慢,有时候还会失败
首先确认用户有没有点击确认授权,如果直接点了取消可不是一直拿不到
授权了
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
请问解决了吗
没有,你也有这个问题吗
你好,请提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
这个安卓手机都有这个问题,,
这个是不是因为用户离开了小程序(没有退出但是离开了),或者屏幕关闭了,文档里好像有说明,用户离开小程序的时候,这个接口是不能用的
首先 进首页 请求用户授权权限。用户允许授权后 缓存一份经纬度,接口请求失败看下你的基础库 是哪个版本的,
可以用户要是一直移动的话,经纬度肯定是要实时获取的,我的基础库版本挺高的,1.9以上了
允许授权了
用户移动 不是应该做 移动轨迹那个么。
静默获取用户当前位置。不用一直授权
就是每次请求获取用户当前位置,调用的是wx.getLocation,在安卓手机很慢,有时候还会失败
首先确认用户有没有点击确认授权,如果直接点了取消可不是一直拿不到
授权了