国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

微信小程序手機(jī)號(hào)快速驗(yàn)證組件調(diào)用方式

這篇具有很好參考價(jià)值的文章主要介紹了微信小程序手機(jī)號(hào)快速驗(yàn)證組件調(diào)用方式。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

目錄

一、測(cè)試環(huán)境

二、問(wèn)題現(xiàn)象

三、總結(jié)


手機(jī)號(hào)驗(yàn)證組件(包括快速驗(yàn)證組件和實(shí)時(shí)驗(yàn)證組件)調(diào)用后無(wú)法對(duì)事件進(jìn)行回調(diào)這個(gè)問(wèn)題,先說(shuō)結(jié)論,以下是正確的使用方式:

<!-- 手機(jī)號(hào)快速驗(yàn)證組件 -->
<button open-type="getPhoneNumber" @getphonenumber="getPhoneNumber"></button>
<!-- 手機(jī)號(hào)實(shí)時(shí)驗(yàn)證組件 -->
<button open-type="getRealtimePhoneNumber" @getrealtimephonenumber="getPhoneNumber"></button>

一、測(cè)試環(huán)境

windows10

微信開發(fā)者工具(1.06.2307260win32-x64)?基礎(chǔ)庫(kù)(3.0.1[1028])

iPhone XR(IOS 15.2.1)

微信(8.0.40)

HBuilder X(3.8.12.20230817)

二、問(wèn)題現(xiàn)象

最近微信官方更新了手機(jī)號(hào)獲取組件,獲取手機(jī)號(hào)組件從8月26日已經(jīng)開始收費(fèi),具體信息參考官方文檔,我們采用的是手機(jī)號(hào)實(shí)時(shí)驗(yàn)證組件,官方給出的例子是:

<button open-type="getRealtimePhoneNumber" bindgetrealtimephonenumber="getrealtimephonenumber"></button>

使用uniapp開發(fā)的小程序,以前用的手機(jī)號(hào)獲取組件,現(xiàn)在叫手機(jī)號(hào)快速獲取組件,名字變了,調(diào)用方式有變化,但是以前的方式還可以使用:

<button open-type="getPhoneNumber" @getphonenumber="onGetPhoneNumber">授權(quán)獲取手機(jī)號(hào)</button>

按照官方例子修改以前的方式:

<button open-type="getRealtimePhoneNumber" @bindgetrealtimephonenumber="onGetPhoneNumber">授權(quán)獲取手機(jī)號(hào)</button>

結(jié)果在開發(fā)者工具上沒(méi)有任何反應(yīng),網(wǎng)上搜索,在微信開放社區(qū)中的一篇文章介紹:

微信小程序手機(jī)號(hào)快速驗(yàn)證組件調(diào)用方式,小程序,微信小程序,小程序,手機(jī)號(hào)實(shí)時(shí)獲取組件,手機(jī)號(hào)快速獲取組件

沒(méi)有@符號(hào),?這個(gè)方法還有版本要求,并且還可以用wx.canIUse("button.open-type.getRealtimePhoneNumber")?來(lái)判斷一下是否支持,按照介紹修改代碼并在onLoad中增加判斷

onLoad() {
    console.log(wx.canIUse("button.open-type.getRealtimePhoneNumber"));
}

?控制臺(tái)打印結(jié)果是true,但是測(cè)試還是沒(méi)反應(yīng),但是控制臺(tái)打印出來(lái)了另外的信息:

微信小程序手機(jī)號(hào)快速驗(yàn)證組件調(diào)用方式,小程序,微信小程序,小程序,手機(jī)號(hào)實(shí)時(shí)獲取組件,手機(jī)號(hào)快速獲取組件

這個(gè)方法怎么會(huì)沒(méi)有呢?難道是開發(fā)者工具的問(wèn)題??遂升級(jí)工具版本,還是不行,又在真機(jī)上測(cè)試,輸入短信驗(yàn)證碼后還是沒(méi)反應(yīng)。難道是uniapp的問(wèn)題?uniapp官方只有一條提問(wèn),還沒(méi)有人回答。這時(shí)候有點(diǎn)煩躁了,喝口水壓壓驚,這個(gè)功能發(fā)布了好幾個(gè)月了,如果時(shí)uniapp有問(wèn)題,應(yīng)該都炸鍋了,冷靜思考,代碼從頭捋一遍,還原為能正常使用的代碼(就是以前的方式),然后對(duì)比手機(jī)號(hào)快速驗(yàn)證組件的官方文檔,突然發(fā)現(xiàn)官方的例子中也沒(méi)有@符號(hào):

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

而我的代碼有@符號(hào),但是能正常使用,仔細(xì)對(duì)比發(fā)現(xiàn),@替換了bind,然后修改自己的代碼為開頭的樣子,測(cè)試通過(guò),真機(jī)也沒(méi)有問(wèn)題,發(fā)布到正式環(huán)境也沒(méi)有問(wèn)題。

三、總結(jié)

出現(xiàn)這個(gè)問(wèn)題的,最開始使用獲取手機(jī)號(hào)獲取組件的時(shí)候,代碼也是網(wǎng)上直接拷貝的,沒(méi)有經(jīng)歷這樣的過(guò)程,看來(lái)出來(lái)混,遲早是要換的?。?!文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-692244.html

到了這里,關(guān)于微信小程序手機(jī)號(hào)快速驗(yàn)證組件調(diào)用方式的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包