小程序怎样不使用button按钮默认登录时获取手机号?
发布于 5 年前 作者 jing71 1580 次浏览 来自 问答

现在我用的是button按钮来获取手机号,怎么在登陆小程序时省略点击,默认获取手机号?

<button open-type=“getPhoneNumber” bindgetphonenumber=“getPhoneNumber” class=‘getphonenum’ style=‘display:{{ungetphonenum}}’>授权 | 登陆</button>

10 回复

实现的场景不同,我是读取数据库的手机号的,我要微信授权只是读取UID,明白了吗

@25楼,是微信里面的手机号,不是数据库里面有的

所以我一直在强调场景啊,谁知道他是要存储到数据库里的手机号还是要微信授权给的手机号,@楼主呢,给个回复啊,下午我就忙了,帮不了你了

@18楼!现在不说已经有用户的手机号了,而是需要获取到用户的手机号!用户手机号属于敏感信息,怎么可能轻易的请求一个接口就可以拿到!不是说用户的手机号已经有了存于数据库了,是需要用户授权获得手机号,然后在存储

@20楼 !微信会随便把用户的手机号给你吗?你实现了不用点击button获取到手机号了?

多谢了,终于有个定论了@27

哎,我说前门楼子你说肩膀头子。

@楼主   必须通过按钮点击无法直接获取

数据库有了的话,也不需要授权了啊,我直接读取不就行了吗!😔我以为你实现了不点击button就可以直接获取手机号了呢

@19楼,

小程序怎样不使用button按钮默认登录时获取手机号?

你说他那里有想过要用户授权,而且手机号不一定属于敏感信息,比如说商城类的,下订单的时候它自然的会读取你的手机号吗,这难道还要你授权吗,一登录你就已经授权完成了好吧,有的手机号是可以直接存储在数据库的,有的就要授权,所以我才问楼主的场景是什么啊

我还是没理解你要干嘛,你这手机号从那里获取到的,数据库吗,你是要在那个场景触发它,我打个比方,用户点击了下订单,然后就跳转页面,这个页面是直接显示手机号、名称、地址等等,这个时候你就可以在加载的事件那里发送一个请求,然后获取到手机号这些啊

回到顶部