无码色偷偷亚洲国内自拍_国产男女性潮高清免费网站_69SEX久久精品国产麻豆_日本高清在线一区二区三区

千鋒教育-做有情懷、有良心(xin)、有品質的(de)職業(ye)教育機構

當(dang)前(qian)位(wei)(wei)置:首頁  >  IT面試題  >  html5面試題  >  正文

小程序怎么獲取手機號

來源:千鋒教育
發布時間:2022-09-26 13:57:45
分享

  準備一個(ge)button組(zu)件, 將button組(zu)件open-type的值設置為(wei)getPhoneNumber,當用(yong)戶(hu)點(dian)擊(ji)并(bing)同意之后(hou),可(ke)以通過 bindgetphonenumber事件回調獲取(qu)到動態(tai)令(ling)牌(pai)code; Page({ getPhoneNumber (e) { console.log(e.detail.code) } }) 接(jie)著(zhu)把code傳到開發者后(hou)臺,并(bing)在(zai)開發者后(hou)臺調用(yong)微信后(hou)臺提供(gong)的phonenumber.getPhoneNumber接(jie)口,消(xiao)費code來換取(qu)用(yong)戶(hu)手(shou)機號(hao)。每個(ge)code 有效期為(wei)5分鐘,且只能(neng)消(xiao)費一次。

  getPhoneNumber: function (e) { var that = this; console.log(e.detail.errMsg == "getPhoneNumber:ok"); if (e.detail.errMsg == "getPhoneNumber:ok") { wx.request({ url: '//localhost/index/users/decodePhone', data: { encryptedData: e.detail.encryptedData, iv: e.detail.iv, sessionKey: that.data.session_key, uid: "", }, method: "post", success: function (res) { console.log(res); } }) } }

  注:getPhoneNumber返回的(de)code與(yu)wx.login返回的(de)code作(zuo)用是不(bu)一樣(yang)的(de),不(bu)能混用.

  注:從(cong)基(ji)礎(chu)庫 2.21.2 開始,對獲取手(shou)機號的接口進(jin)行(xing)了安(an)全升級(ji), 需要用戶(hu)主(zhu)動(dong)觸(chu)(chu)發才能(neng)發起獲取手(shou)機號接口,所(suo)以(yi)該功能(neng)不由 API 來調(diao)用,需用 button 組件(jian)的點擊來觸(chu)(chu)發。

  另外,新版本接口不再需要提前調用 wx.login進行登錄.

聲明:本站稿件版權均屬千鋒教育所有,未經許可不得擅自轉載。

下一篇

相關推薦

  • 小程序怎么獲取手機號 準備一個button組件, 將button組件open-type的值設置為getPhoneNumber,當用戶點擊并同意之后,可以通過 bindgetphonenumber事件回調獲取到動態令牌code; Page({ getPhoneNumber (e) { console.log(e.detail.code) } }) 接著把code傳到開發者后臺,并在開發者后臺調用微信后臺提供的phonenumber.getPhoneNumber接口
  • 小程序的兼容問題有哪些 - 1,ios下的zIndex層級問題,主要發生在iphone7和iphoneX下絕對定位必須有一個共同的父元素。 - 2,左右邊框不生效,當邊框的寬度設置為奇數的時候,可能會不生效。解決方法:將寬度設置為偶數的時候,在ios下就可以解決
  • 小程序嵌入H5頁面怎么做 - 解決方式 :web-view webview 指向網頁的鏈接。可打開關聯的公眾號的文章,其它網頁需登錄小程序管理后臺配置業務域名。 - 具體實現步驟: - 登陸小程序管理后臺, 配置服務器域名( h5頁面所在的域名 ) - 在小程序里面嵌入h5
  • 如果小程序版本更新了怎么通知用戶 當小程序發布新的版本后,用戶如果之前訪問過該小程序,通過已打開的小程序進入(未手動刪除),則會彈出提示,提醒用戶更新新的版本。用戶點擊確定就可以自動重啟更新,點擊取消則關閉彈窗,不再更新. 核心步驟
  • 小程序生命周期 onReady生命周期函數 --監聽頁面初次渲染完成onShow生命周期函數 --監聽頁面顯示onHide生命周期函數 --監聽頁面隱藏onUnload生命周期函數 --監聽頁面卸載onPullDownRefresh頁面相關事件處理函數
  • echarts是什么,怎么用 echarts是一個基于JavaScript的開源可視化圖表庫,可以流暢的運行在PC和移動設備上,兼容絕大部分的瀏覽器(IE9/10/11,Chrome,Firefox,Safari等),底層依賴矢量圖形庫ZRender,提供20 多種圖表和十幾種組件,支持Canvas、SVG雙引擎并能一鍵切換,讓移動端渲染更加流暢echarts源自百度