后台定位权限获取
安卓 8.0.0 , iOS 8.0.0 起,若开发者未通过wx.authorize({scope: 'scope.userLocation'})请求过位置权限,支持通过 wx.authorize({scope: 'scope.userLocationBackground'})
唤起后台使用地理位置授权窗口。
使用wx.authorize({scope: 'scope.userLocationBackground'}),唤起的授权窗口如下:
用户经常会使用默认选项“在使用小程序期间”,点击允许,这样就需要再去小程序设置中操作一次。
既然是申请后台定位权限,为什么不能直接将默认值设为“在使用小程序期间和离开小程序后”?
这样使用起来会更加便捷,减少用户的操作,提升易用性。
希望微信团队能够在细节方面进行改善,谢谢!
涉及到用户隐私,需要用户主动选择吧
赞同 ,希望官方给这个api加个参数,可以默认选择
我也是这么想的,为什么不能将默认值设为“在使用小程序期间和离开小程序后”,勾选内容一直默认是"在使用小程序期间",小程序要使用后台权限,勾选默认还是"在使用小程序期间",用户会觉得你都已经帮我√了,就直接允许了, 然而我们要的是第二项,之后又得去写提示让他去设置权限,