uniapp写小程序时调用用户信息/手机号的坑

1 篇文章 0 订阅
1 篇文章 0 订阅


要实现一个这样的效果,获取用户信息,按照微信官网的定义login方法不可用了,要给button写open-type,但是在uniapp里实现这个效果却总是报错:
pages/index/detail/detail" does not have a method “onGotUserInfo” to handle event “getuserinfo”.
说我没有这个方法?但是我确实是写在method里面了,
错误原因:
bindgetuserinfo=“onGotUserInfo”

实际上,在uniapp中应该这样写:
@getphonenumber=“onGotUserInfo”

<button type="primary" open-type="getPhoneNumber" lang="zh_CN" @getphonenumber="getPhoneNumber">手机号一键登录</button>
<button type="default" open-type="getUserInfo" lang="zh_CN" @getuserinfo="onGotUserInfo">微信登录</button>
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值