wx.authorize点击拒绝后会运行 success(res),什么原因?
发布于 6 年前 作者 panxiulan 6184 次浏览 来自 问答

wx.getSetting({

     success(res) {

       //判断用户是否已允许获取个人信息

       if (!res.authSetting[‘scope.userInfo’]) {

         wx.authorize({

           scope: ‘scope.userInfo’,

           // 用户已经同意

           success(res) {

             //获取用户信息

             wx.getUserInfo();

             wx.redirectTo({

               url: ‘…/…/***’

             })

           },

           //用户未同意

           fail(res) {

           }

         })

       }

       else {

         //获取用户信息,查看用户是否有权限访问

         that.findUserInfo();

       }

     }

   })

点击拒绝后还是会运行 success(res),什么原因?

基础库1.5.2  机型 iphone6

3 回复

在开发者工具是否会出现此问题呢?

到底是什么原因呢

就是在开发者工具出现此问题的

回到顶部