uniapp开发微信小程序获取用户手机号

466 阅读1分钟

uniapp写法

<button open-type="getPhoneNumber" @getphonenumber="onGetPhoneNumber">唤起授权</button>

methods:{
    onGetPhoneNumber(e) {
        if (e.detail.errMsg == 'getPhoneNumber:fail user deny') {
           // 不允许授权
        } else {
            //允许授权 得到下列信息 
            e.target.encryptedData;
            e.target.iv
            sessionKey // 调用 wx.login 获取code, 用 `code` 换取 `sessionKey` 和 `openId`

            // 去获取手机号
        }
    }
}

微信小程序写法

<button open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber"></button>

小程序登录: 来源链接:www.dandelioncloud.cn/article/det…