uni-app 获取不了字节小程序手机号

uni-app 获取不了字节小程序手机号 产品分类: uniapp/小程序/抖音

属性
PC开发环境操作系统 Windows
PC开发环境操作系统版本号 Win10
HBuilderX类型 正式
HBuilderX版本号 3.3.5
第三方开发者工具版本号 3.3.5.20211229
基础库版本号 3.3.5.20211229
项目创建方式 HBuilderX

示例代码:

<button  
    open-type="getPhoneNumber" @bindgetphonenumber="getPhoneNumberHandler">  
    <view>手机号一键登录</view>  
</button>  

或者

<button  
    open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumberHandler">  
    <view>手机号一键登录</view>  
</button>  

操作步骤:

<button  
    open-type="getPhoneNumber" @bindgetphonenumber="getPhoneNumberHandler">  
    <view>手机号一键登录</view>  
</button>  
getPhoneNumberHandler(e) {  
    console.log(e.detail.errMsg);  
    console.log(e.detail.iv);  
    console.log(e.detail.encryptedData);  
}

更多关于uni-app 获取不了字节小程序手机号的实战教程也可以访问 https://www.itying.com/category-93-b0.html

4 回复

HBuilderX 3.3.8-alpha测试正常,未复现您的问题 注意是@getphonenumber,不是@bindgetphonenumber <button type=“primary” open-type=“getPhoneNumber” @getphonenumber=“mpGetphonenumber”>getPhoneNumber</button>

更多关于uni-app 获取不了字节小程序手机号的实战教程也可以访问 https://www.itying.com/category-93-b0.html


麻烦关注一下这个bug,要沉了。https://ask.dcloud.net.cn/question/138148

回复 斑马披萨: 已有相关人员在处理,请关注帖子动态

在 uni-app 中开发字节小程序(抖音)获取手机号时,出现“获取不了”的问题,常见原因有以下几个:

  1. 事件绑定语法错误
    uni-app 使用 Vue 模板语法,应用 [@getphonenumber](/user/getphonenumber) 而不是 bindgetphonenumber
    正确写法
    <button open-type="getPhoneNumber" [@getphonenumber](/user/getphonenumber)="getPhoneNumberHandler">
        <view>手机号一键登录</view>
    </button>
回到顶部