手机授权拒绝时候的返回信息?

发布于 7 年前作者 uyin4138 次浏览最后编辑 7 年前来自 issues

正常情况下手机授权点击拒绝的时候是这样的                       e.detail.errMsg=getPhoneNumber : faili user deny;

但是我在huwwei-vtr-al00 这款机型上 点击拒绝的时候返回是e.detail.errMsg=getPhoneNumber : faili : user deny;

请问这个是bug还是以后的判定需要加上这个判定条件?

环境是体验版本

5 回复
zhaoping
zhaoping1 楼6 年前

if (e.detail.errMsg === ‘getPhoneNumber: ok’) {

//允许授权

} else {

    //这里写授权拒绝逻辑,也可以多加单独的判断    if()

}

yongxue
yongxue2 楼6 年前

if (e.detail.errMsg.indexOf(‘denied’) > -1 || e.detail.errMsg.indexOf(‘deny’) > -1) {

//拒绝授权手机号

}else{

//授权手机号

}

yaoqiang
yaoqiang3 楼6 年前

麻烦在手机微信那里上传下日志: 我->设置->帮助与反馈右上角有个上报日志的入口,麻烦提供一下微信号,复现的时间点,应该一致的

juanfeng
juanfeng4 楼6 年前

15299808907

vcai
vcai5 楼5 年前