先获取当前用户对小程序的授权状态
- 使用 wx.getSetting(Object object) 先获取用户的当前设置。返回值是小程序已经向用户请求过的权限。
- (1)获取成功之后使用 wx.authorize 向用户发起微信步数(scope.werun )授权请求。
授权成功scope.werun的值为true
(2)如果用户拒绝授权,使用wx.showModa弹框提示用户必须授权才能获取微信运动数据,并提示在小程序右上角[设置]中开启授权
if(!res.authSetting['scope.werun']){
//提醒用户授权
wx.authorize({
scope: 'scope.werun',
success()