收藏
回答

onShareAppMessage里如何让用户授权

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug button/share 客户端 7.0.3 2.6.6 [242]

onShareAppMessage: function( e ){

    console.log('分享')

      wx.getSetting({

      success (rest){

        if (rest.authSetting['scope.userInfo']) {

            // 已经授权,可以直接调用 getUserInfo 获取头像昵称

            wx.getUserInfo({

              success: function(re) {

                app.globalData.sex = re.userInfo.gender

                app.wechatRoca().then(res => {

                  that.getUser(re.userInfo.avatarUrl,re.userInfo.gender)

                })

              }

            })

          }

        }

      })   

      var path = '/pages/details/details‘;

      var tup = '../img/bg98.png';

      var shareObj = {

        title: '求帮助',

        path:path,

        imageUrl:tup,

      }

    return shareObj;

  }

- 当前 Bug 的表现(可附上截图)

没有出现授权页面

- 预期表现

先用户授权,不管确认还是取消,进行分享页面



最后一次编辑于  2019-06-20
回答关注问题邀请回答
收藏
登录 后发表内容