- 当前 Bug 的表现(可附上截图)
iphone8,在企业微信小程序中使用button的getphonenumber报错。见下图中的detail
截图:
- 预期表现
能返回iv和encryptedData等参数
- 复现路径
- 提供一个最简复现 Demo
wxml:
<button open-type="getPhoneNumber" bindgetphonenumber="handleWechatLogin">
<text>微信登录</text>
</button>
js:
handleWechatLogin(e){
console.log('123',e)
let encryptedData = e.detail.encryptedData
let iv = e.detail.iv
if (encryptedData && iv){
console.log(encryptedData,iv)
}else{
errAlert("微信登录需要先授权~")
}
}
获取手机号请用此接口https://work.weixin.qq.com/api/doc#90000/90136/91034/%E8%8E%B7%E5%8F%96%E4%BC%81%E4%B8%9A%E6%88%90%E5%91%98%E6%89%8B%E6%9C%BA%E5%8F%B7,且不支持在webview中使用
麻烦具体描述是什么问题,并提供相关的代码片段
已补充,不知道如何写代码片段,贴上代码了