wx.openSetting()怎么判断success里面 用户有没有授权了
我写的
wx.openSetting({ success:(res)=>{ console.log( "授权结果.." ) console.log(res) if (!res.authSetting.scope.userInfo || !res.authSetting.scope.userLocation){ applyNotice() } } }) |
不正常啊,res的authSetting两个对象,两个对象的键名是scope.userInfo和scope.userLocation都是带了 . 的,怎么判断用户都授权了呢?我的小程序需要用户授权才能使用服务呢。做的事基于LBS的共享服务,没有定位和用户登录,就无法获取服务器上的区域划分的数据。用户就看不了自己周围的地图和自己的用户信息