小程序
小游戏
企业微信
微信支付
扫描小程序码分享
获取手机号,什么情况下获取到的是+86手机号?
5 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
结合上面的老哥发的图片,
会不会是国内用户使用海外版微信访问小程序然后自动加了区号(国内相对海外不就是国外吗)
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
国内手机号不会有区号吧,看下后台是不是把区号拼接上去了吧
我大概找到问题了,微信的BUG,出在用户端
微信-发现-小程序,点击右上角个人中心-我的手机号码,这里添加手机号时前面默认的已经有一个+86了,这个也是我们接口中phoneNumber的区号
但是重点来了,如果后面输入手机号的地方也输入+86和完整手机号,也是能添加的,这时候我们接口里面返回的phoneNumber是带+86的
老哥 这个问题找到答案了吗
https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/deprecatedGetPhoneNumber.html
86应该是区号
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
结合上面的老哥发的图片,
会不会是国内用户使用海外版微信访问小程序然后自动加了区号(国内相对海外不就是国外吗)
国内手机号不会有区号吧,看下后台是不是把区号拼接上去了吧
我大概找到问题了,微信的BUG,出在用户端
微信-发现-小程序,点击右上角个人中心-我的手机号码,这里添加手机号时前面默认的已经有一个+86了,这个也是我们接口中phoneNumber的区号
但是重点来了,如果后面输入手机号的地方也输入+86和完整手机号,也是能添加的,这时候我们接口里面返回的phoneNumber是带+86的
老哥 这个问题找到答案了吗
https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/deprecatedGetPhoneNumber.html
86应该是区号