中軟高科身份證云解碼讀卡器支付寶IoT小程序適配說明(二)

讀卡器狀態(tài)監(jiān)聽

簡介

讀卡器狀態(tài)監(jiān)聽 是監(jiān)聽讀卡器與主機設(shè)備連接狀態(tài)的 API。主要有以下兩個步驟:

  1. 等待讀卡器狀態(tài)改變的回調(diào)。
  2. 結(jié)束狀態(tài)監(jiān)聽。

接口調(diào)用

示例代碼

.js 示例代碼

開始監(jiān)聽讀卡

my.ix.onMonitorCardReader((r) => {
  if (r.success) {
    this.onCardInfo(r)
  } else {
    this.setData({
      message: "讀卡失敗--> " +JSON.stringify(r)
    })
  }
})

停止監(jiān)聽讀卡

my.ix.offMonitorCardReader({
  complete: (r) => {
    this.setData({
      message: "已停止監(jiān)聽讀卡器"
    })
  },
});

1. 等待讀卡器狀態(tài)改變的回調(diào)

my.ix.onMonitorCardReader(callback)

入?yún)?/h4>
名稱 類型 必填 描述
callback Function 成功的回調(diào)函數(shù)。
fail Function 失敗的回調(diào)函數(shù)。

出參

成功

名稱 類型 描述
success Boolean 值為 true。
返回內(nèi)容為 {success: true,...},詳情可查看 身份證信息說明。

失敗

名稱 類型 描述
error Number 錯誤碼。
errorMessage String 錯誤的詳細敘述。
返回內(nèi)容只包含 {error: number, errorMessage: 'xxx'} 詳情可查看 錯誤碼說明。

2. 停止監(jiān)聽讀卡器

my.ix.offMonitorCardReader

入?yún)?/h4>
名稱 類型 必填 描述
success Function 成功的回調(diào)函數(shù)。
fail Function 失敗的回調(diào)函數(shù)。

出參

成功

名稱 類型 描述
success Boolean 值為 true。
返回內(nèi)容為 {success: true}

失敗

名稱 類型 描述
error Number 錯誤碼。
errorMessage String 錯誤的詳細敘述。
返回內(nèi)容只包含 {error: number, errorMessage: '詳細錯誤描述'} 詳細見 錯誤碼說明。
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容