9***@qq.com
9***@qq.com
  • 发布:2018-12-25 09:52
  • 更新:2020-05-22 16:35
  • 阅读:10255

uni-app怎么使用微信小程序getPhoneNumber接口?回调函数怎么写

分类:uni-app

<button open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber"> </button>

按照小程序官方写法,始终报错Component "pages/myCar/myCar" does not have a method "getPhoneNumber" to handle event "getphonenumber".

请问这个回调函数写在什么地方

2018-12-25 09:52 负责人:无 分享
已邀请:
Trust

Trust - 少说废话

@getphonenumber 依旧是 Vue 的语法规范

  • 安修丶

    为啥这么久了文档不更新该方法。

    2019-04-22 10:45

筱凌薇

筱凌薇 - 前端程序媛

我好像加了这个@也没什么用啊,为什么

  • 4***@qq.com

    你看一下文档获取phoneNumber是@getphonenumber这个事件的

    2019-08-29 11:01

清文

清文

怎么解决的?

1***@qq.com

1***@qq.com

<button type="default" open-type="getPhoneNumber" @getphonenumber="getPhoneNumber">获取手机号</button>
methods: {
getPhoneNumber(e){
if(e.detail.errMsg == "getPhoneNumber:ok"){
console.log('用户同意提供手机号');
console.log(JSON.stringify(e.detail.encryptedData));
console.log(JSON.stringify(e.detail.iv));
var encryptedData = e.detail.encryptedData;
var iv = e.detail.iv;
}
},

1***@qq.com

1***@qq.com - 90后IT男

返回的encryptedData 是加密的数据,前端如何解密呢

  • 9***@qq.com (作者)

    让后台返回给你sesstionkey解析,

    2020-05-26 16:49

该问题目前已经被锁定, 无法添加新回复