uniapp APP端使用指紋

2022-03-06 18:56:11 字數 1088 閱讀 1461

使用外掛程式指紋模板:

fingerprint模組管理指紋識別

要使用指紋識別功能需要具備條件:

(android平台6.0及以上系統支援,只識別標準android的指紋api,僅適配google官方指紋識別的標準介面的裝置)

以上條件都要滿足才可以使用識別功能,識別功能,指的是與手機中已錄入的指紋進行比對檢測,也就是說,只要與手機中錄入任意指紋比對成功,便可進入成功**。

首先需要獲取得到許可權:

在 manifest.json檔案中配置

因為目前市場上還是有很多裝置不支援指紋,所以要先使用plus.fingerprint.issupport()方法判斷(以下三個方法均返回值為boolean型別)

//

if (!plus.fingerprint.issupport())

//#endif

再使用plus.fingerprint.iskeyguardsecure()判斷是否開啟密碼鎖屏

//

if (!plus.fingerprint.iskeyguardsecure())

//#endif

再然後使用plus.fingerprint.isenrolledfingerprints()判斷是否錄入指紋

//

if (!plus.fingerprint.isenrolledfingerprints())

//#endif

因專案需要,這裡我將指紋識別封裝為乙個方法

fingerprint: function() , function(e) 

});//#endif

},

注:**裡this指向發生改變,可在**裡使用其他方法

iOS 中Touch ID(指紋識別技術) 的使用

1 匯入 localauthentication localauthentication.h框架 2 進行各種條件判斷,如果條件成立則開始使用 判斷裝置是否支援touchid if uidevice currentdevice systemversion floatvalue 8.0 建立驗證物件的...

公升級Big Sur後指紋解鎖無法使用的解決辦法

好多人反映,只要重置一次smc就好了。膝上型電腦 重置 smc 之前,請嘗試以下步驟 將 mac 關機。按住電源按鈕 10 秒鐘,然後鬆開這個按鈕。等待幾秒鐘,然後按下電源按鈕以將 mac 開機。如果問題仍然存在,請按照以下步驟重置 smc 將 mac 關機 在內建鍵盤上,按住以下所有按鍵。mac ...

使用TCP IP協議棧指紋進行遠端作業系統辨識

ps 主要參照fyoder的 使用tcp ip協議棧指紋進行遠端作業系統辨識 一文 協議棧指紋識別是一項強大的技術,能夠以很高的概率迅速確定作業系統的版本。因為由於各個廠家在編寫自己的tcp ip協議棧存在差別,而我們通過這些細微的差別,可以準確定位作業系統的版本。3.1.1 telnet 服務 我...