最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

微信小程序 SOTER 生物認(rèn)證DEMO 指紋識別功能

 更新時間:2019年12月13日 10:23:52   作者:右邊的瘋子  
這篇文章主要介紹了微信小程序 SOTER 生物認(rèn)證DEMO指紋識別功能,本文通過實例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下

今天項目嘗試使用微信小程序指紋認(rèn)證功能

以下為測試demo

在這里插入圖片描述

index.js

Page({

 /**
  * 頁面的初始數(shù)據(jù)
  */
 data: {
  isfingerPrint : false, //可否使用指紋識別 默認(rèn)false
  isfacial: false,   //可否使用人臉識別 默認(rèn)false
 },

 /**
  * 生命周期函數(shù)--監(jiān)聽頁面加載
  */
 onLoad: function (options) {
  var that = this
  //查看支持的生物認(rèn)證 比如ios的指紋識別 安卓部分機器是不能用指紋識別的
  wx.checkIsSupportSoterAuthentication({
   success(res) {
    for (var i in res.supportMode){
     if (res.supportMode[i] == 'fingerPrint'){
      console.log("支持指紋識別", res.supportMode[i]);
      that.setData({
       isfingerPrint : true
      })
     } else if (res.supportMode[i] == 'facial'){
      console.log("支持人臉識別", res.supportMode[i]);
     }
    }
   }
  })
 },
 //是否可以指紋識別
 checkIsFingerPrint:function(){
  var boole = this.data.isfingerPrint
  var txt = "不可以使用指紋識別"
  if (boole) {
   txt = "可以使用指紋識別"
  }
  show("提示",txt,false);
 },
 //是否可以人臉識別
 checkIsFacial: function () {
  var boole = this.data.isfacial
  var txt = "不可以使用人臉識別"
  if (boole){
   txt = "可以使用人臉識別"
  }
  function SUCC() {
   console.log("用戶點擊確定")
  }

  function FAIL() {
   console.log("用戶點擊取消")
  }

  show("提示", txt, true,SUCC,FAIL);
 },

 //進(jìn)行指紋識別
 FingerPrint: function(){
  wx.startSoterAuthentication({
   requestAuthModes: ['fingerPrint'],
   challenge: '123456',
   authContent: '請用指紋',
   success(res) {
    console.log("識別成功",res)
    show("提示", "識別成功", false);
   },
   fail(res){
    console.log("識別失敗",res)
    show("提示", "識別失敗", false);
   }
  })


 },
 //是否有指紋
 HaveFingerPrint:function(){
  wx.checkIsSoterEnrolledInDevice({
   checkAuthMode: 'fingerPrint',
   success(res) {
    if (res.isEnrolled == 1){
     show("提示", "有指紋", false);
    } else if (res.isEnrolled == 0){
     show("提示", "無指紋", false);
    }
   },
   fail(res){
    show("提示", "異常", fail);
   }
  })
 }
})
/**
 * 顯示提示信息
 * tit 提示的標(biāo)題
 * msg 提示的內(nèi)容
 * q 是否有取消按鈕(布爾值)
 * succ 用戶點擊確定的回調(diào)(非必須)
 * fail 用戶點擊取消的回調(diào)(非必須)
 *
 */
function show(tit,msg,q,succ,fail){
 wx.showModal({
  title: tit,
  content: msg,
  showCancel:q,
  success: function (res) {
   if (res.confirm) {
    if (succ){
     succ();
    }
   } else if (res.cancel) {
    if (fail) {
     fail();
    }
   }
  }
 })
}

WXML

<view >

 <button type="primary" bindtap="checkIsFingerPrint"> 檢測是否可以指紋識別 </button>
 <button type="primary" bindtap="checkIsFacial"> 檢測是否可以人臉識別 </button>
 <button type="primary" bindtap="HaveFingerPrint"> 該設(shè)備是否錄入指紋 </button>
 <button type="primary" bindtap="FingerPrint"> 識別指紋 </button>
</view>

總結(jié)

以上所述是小編給大家介紹的微信小程序 SOTER 生物認(rèn)證DEMO 指紋識別功能,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!

相關(guān)文章

  • JS JQuery獲取data-*屬性值方法解析

    JS JQuery獲取data-*屬性值方法解析

    這篇文章主要介紹了JS JQuery獲取data-*屬性值方法解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-09-09
  • 詳解ajax、fetch、axios的區(qū)別

    詳解ajax、fetch、axios的區(qū)別

    本文主要介紹了詳解ajax、fetch、axios的區(qū)別,眾所周知它們都用來發(fā)送請求,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-01-01
  • 輸入密碼時檢測大寫是否鎖定的js代碼

    輸入密碼時檢測大寫是否鎖定的js代碼

    網(wǎng)站登錄為了更好的用戶體驗都會在輸入密碼的時候檢測是否開啟大寫。提醒用戶。
    2011-02-02
  • 原生js調(diào)用json方法總結(jié)

    原生js調(diào)用json方法總結(jié)

    本篇文章給大家詳細(xì)分析了js調(diào)用json方法的總結(jié),對此有需要的朋友可以參考學(xué)習(xí)下。
    2018-02-02
  • javascript實現(xiàn)倒計時并彈窗提示特效

    javascript實現(xiàn)倒計時并彈窗提示特效

    倒計時的功能在我們做項目的時候會經(jīng)常遇到,這里給大家分享的是個人編寫的一個簡易的效果代碼,有需要的小伙伴可以參考下
    2015-06-06
  • js 瀏覽本地文件夾系統(tǒng)示例代碼

    js 瀏覽本地文件夾系統(tǒng)示例代碼

    js 瀏覽本地文件夾系統(tǒng)不可思議吧,經(jīng)測試效果還是不錯的,感興趣的朋友可以參考下
    2013-10-10
  • js 創(chuàng)建書簽小工具之理論

    js 創(chuàng)建書簽小工具之理論

    書簽小工具(Bookmarklets)是一個非常棒的javascript代碼小片斷偽裝成的小應(yīng)用,它駐留在你的瀏覽器里并為網(wǎng)頁提供額外的功能。這里我們將研究如何從頭開始創(chuàng)建一個書簽小工具及一些最佳實踐的建議。
    2011-02-02
  • javascript 中的console.log和彈出窗口alert

    javascript 中的console.log和彈出窗口alert

    這篇文章主要介紹了javascript 中的console.log和彈出窗口alert 的相關(guān)資料,非常不錯,具有參考借鑒價值,感興趣的朋友參考下吧
    2016-08-08
  • 微信小程序?qū)崿F(xiàn)多文件或者圖片上傳

    微信小程序?qū)崿F(xiàn)多文件或者圖片上傳

    這篇文章主要為大家詳細(xì)介紹了微信小程序?qū)崿F(xiàn)多文件或者圖片上傳,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • 微信小程序?qū)崿F(xiàn)折疊面板

    微信小程序?qū)崿F(xiàn)折疊面板

    這篇文章主要為大家詳細(xì)介紹了微信小程序?qū)崿F(xiàn)折疊面板的相關(guān)資料,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-01-01

最新評論

五大连池市| 饶平县| 黑龙江省| 车致| 贵溪市| 旺苍县| 石阡县| 城口县| 阳江市| 五常市| 黄陵县| 五莲县| 阿拉尔市| 彭山县| 闵行区| 墨脱县| 镇雄县| 济宁市| 连江县| 庆阳市| 新野县| 东兰县| 满城县| 含山县| 丹江口市| 桃江县| 福贡县| 筠连县| 天台县| 邵阳市| 兖州市| 栖霞市| 桐柏县| 华安县| 霍林郭勒市| 邵东县| 德化县| 沙田区| 乐东| 邛崃市| 枝江市|