升级7.0后,getPhoneNumber按钮点击授权后不执行
<button open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber"> </button>
getPhoneNumber: function(e) {
console.log(“bgetPhoneNumber:” + e)
if (e.detail.errMsg === ‘getPhoneNumber:ok’) { //用户同意授权
console.log("###############:getPhoneNumber:" + e.detail)
}
else //不容许
{
//用户按了拒绝按钮
wx.showModal({
title: ‘警告’,
content: ‘您点击了拒绝授权,将无法进入小程序,请授权之后再进入!!!’,
showCancel: false,
confirmText: ‘返回授权’,
success: function(res) {
if (res.confirm) {
console.log(‘用户点击了“返回授权”’)
}
}
})
return;
}
在页面初始化时已login。在7.0版本前能正常使用,升级后点击同意后不执行该方法,页面再次刷新一下。