收藏
回答

getPhoneNumber如果在用户拒绝的时候安卓机和苹果机表现不一致

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug getPhoneNumber 客户端 6.5.3 2.0.0

安卓机在点击拒绝的时候并不会执行if里面的代码而是会执行else,bug???

getPhoneNumber: function(e) {
 
    var that = this;
 
    if (e.detail.errMsg == "getPhoneNumber:fail user deny") {
 
        wx.showToast({
 
            title: '您取消了授权',
 
            image: '../../images/warn.png'
 
        })
 
        return;
 
    }else{
 
        console.log(2);
 
    }
 
}


最后一次编辑于  2018-11-16
回答关注问题邀请回答
收藏

1 个回答

  • 晨
    2018-11-16

    不同平台下的错误信息可能有不一致的情况,请确认。后续我们会使用错误码来规避这类问题

    2018-11-16
    赞同
    回复