getSetting () {  // 拒绝授权的时候,自动跳转到授权页获取个人信息

    var that = this

    if (wx.openSetting) {

      wx.openSetting({

        success:(res)=>{

          if(res.authSetting[“scope.userInfo”]){

            wx.getUserInfo({

              success(res){

                that.setData({

                  photo:res.userInfo.avatarUrl,

                  userName:res.userInfo.nickName

                })

                that.getClipBoard()

                app.authSetting = true

              }

            })

          }

        }

      })

    } else {

      // 如果希望用户在新颖版本的客户端上体验您的小程序,可以这样子提示

      wx.showModal({

        title: ‘提示’,

        content: ‘当前微信版本过低,无法使用该功能,请升级到新颖微信版本后重试。’

      })

    }

  }

我是这么调用的,为什么iOS的没有跳出授权,安卓的跳出来了。请问一下如何更改呢?

网友回复:

x***:

了解了,需要先getSetting。然后再openSetting

x***:系统记录

爱盈利(aiyingli.com)移动互联网具影响力的盈利指导网站。定位于服务移动互联网创业者,移动盈利指导。我们的目标是让盈利目标清晰可见!降低门槛,让缺乏经验、资金有限的个人和团队获得经验和机会,提高热情,激发产品。