数据驱动、坚持为客户提供有价值的服务和内容
在涉及到用户位置的小程序里,如果用户拒绝授权,就无法拿到起当前的坐标,也就无法进行下一步的操作。所以,需要检测用户是否拒绝授权,并引导其开启。
在 wx.getLocation 失败回调里,通过 wx.getSetting 来判断是否授权了地理位置,如果没有,通过 wx.openSetting 来让用户再次手动授权。
在 wx.getLocation 失败回调里,通过 err msg 来判断是否禁用了授权。然后同样适用