上一章我們已經搭建好了一個初步的掃描器,緊接著可以在回調函數中根據掃描成功或失敗的結果來實現不同功能。eventType參數表示掃描的事件類型,取值范圍有:
//show(原生插件顯示)
//cameraError(訪問攝像頭失?。?/p>
//albumError(訪問相冊失?。?/p>
//success(掃碼成功)
//fail(掃碼失敗)
例如if (ret.eventType == 'cameraError') 表示訪問攝像頭失敗,我們可以給出提示并關閉掃描器。如圖所示:
將關閉掃描器的方法封裝如下:
這樣一個完整的FNScanner 掃描器頁面就已經完成。
關鍵詞: