微信小程序获取用户手机号
2020-04-21 本文已影响0人
为了记笔记注册的账号
1. 用户主动点击(只能主动点击,否则审核过不了)登录或者任意按钮。弹出来如下截图。
//小程序 按钮
<button open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber">微信授权一键登录</button>
Page({
getPhoneNumber (e) {
console.log(e.detail)
}
})
//vue
<button open-type="getPhoneNumber" @getphonenumber="getPhoneNumber">微信授权一键登录</button>
//function
methods: {
getPhoneNumber (e) {
console.log(e.detail)
}
},
![](https://img.haomeiwen.com/i11977655/91ae4dffcc87adfa.png)
2. 用户点击允许之后,获取到微信返回的开放数据
//上述方法获取到数据后,打印得到的数据(e.detail)
{
encryptedData: "bzcMXXezMa6m5wH069J7fGACbdThfwm642ky5r/iNNfVXQ57NXomeHZ8dH3d/OMTuRcenbMp4/Fe+UhSkD3X0aG1siZuBVpHDgTLSftSgRMExJ9ynLUoCVgfrxooLa62qrNokO8qOGcJ1EBg3xwWw0gmO/n73edD/CcBj7cvv3hmqmk/q6FUyL3mPjagfbI7GBLZRyY0PqssILQiHRLQiQ=="
errMsg: "getPhoneNumber:ok"
iv: "HCs+H3sC4gwmA278j4b3vg=="
}