收藏
回答

息屏后GPS无法获取?

我在使用wx.startLocationUpdateBackground(Object object)和wx.onLocationChange(function callback),试图监听小程序GPS的数据。

文档描述说:“开启小程序进入前后台时均接收位置消息,需引导用户开启授权。授权以后,小程序在运行中或进入后台均可接受位置消息变化。“,但在实际使用中,发现,有部分机型,比如:华为nova5 pro,vivos6等,在「息屏」之后,onLocationChange就不再触发了。

首先,微信小程序文档中所要求的所有条件我都设置了。但在1000多人的使用中,仍旧有100多人(主要持有上述机型,我没法一一采集他们的详细信息)无法获得GPS数据。

我想问的是:上面两个API对手机设备有没有要求,是否兼容目前国内市面上的智能手机;其次,是否支持「息屏」后仍旧收集GPS的能力?

谢谢!

回答关注问题邀请回答
收藏

1 个回答

  • 古刹飞鹰
    古刹飞鹰
    2021-08-12

    安卓系统:

    设置--->应用程序--->微信--->权限--->定位---->选择始终允许

    2021-08-12
    有用
    回复
登录 后发表内容
问题标签