scope列表中只有userinfo

发布于 8 年前作者 eyang4808 次浏览最后编辑 8 年前来自 ask

测试代码:

permission: function () {

    wx.getSetting({

      success: function (res) {

        console.log(res.authSetting[‘scope.userInfo’]);

        console.log(res.authSetting[‘scope.userLocation’]);

        console.log(res.authSetting[‘scope.address’]);

        console.log(res.authSetting[‘scope.invoiceTitle’]);

        console.log(res.authSetting[‘scope.werun’]);

        console.log(res.authSetting[‘scope.record’]);

        console.log(res.authSetting[‘scope.writePhotosAlbum’]);

        console.log(res.authSetting[‘scope.camera’]);

      }

    })

  }

控制台显示的信息:

用wx.openSetting打开授权设置页面后也只有获取用户信息的选项求助

1 回复
cuitao
cuitao1 楼6 年前

你要之前申请过授权的项目才会显示,直接调用是不会把所有都列出来的