【微信小程序】使用getPhoneNumber时,若用户没有绑定微信手机号码,会返回什么?

如题,如果一个用户他并没有绑定微信手机号码,用此方法时,json里的purePhoneNumber会返回什么?

阅读 13.7k
5 个回答

我也是在使用小程序getPhoneNumber获取用户手机号时,想判断如果用户没有绑定手机号则跳转手机号验证页面,我专门解绑了我的手机号进行测试,结果发现开发工具会弹出提示框

图片描述

控制台打印

图片描述

我在真机上预览测试,调试模式下连弹窗都不会显示,直接执行下一步的操作(只有授权或者手机验证后才应该执行的操作),好像就没有这个授权验证一样,但是关闭调试模式又有反应,反应又不对,所以目前还在找好的解决方案

建议直接判断getPhoneNumber:ok的时候触发,不要试图去判断不为什么的时候触发,我试IOS和安卓返回的errMsg都不一样,各种场景各种提示都有

新手上路,请多包涵

楼主解决了吗

大哥你自己试试不就行了 把你的微信解除手机号

推荐问题