上一章我们已经搭建好了一个初步的扫描器,紧接着可以在回调函数中根据扫描成功或失败的结果来实现不同功能。eventType参数表示扫描的事件类型,取值范围有:
//show(原生插件显示)
//cameraError(访问摄像头失败)
//albumError(访问相册失败)
//success(扫码成功)
//fail(扫码失败)
例如if (ret.eventType == 'cameraError') 表示访问摄像头失败,我们可以给出提示并关闭扫描器。如图所示:
将关闭扫描器的方法封装如下:
这样一个完整的FNScanner 扫描器页面就已经完成。
关键词: