getBluetoothPrinters

2022-06-21 16:21 更新

獲取藍(lán)牙打印機(jī)列表

getBluetoothPrinters({params}, callback(ret, err))

params

status:

  • 類型:字符串
  • 描述:(可選項(xiàng))表示要獲取綁定的設(shè)備還是搜索周邊所有藍(lán)牙設(shè)備
  • 取值范圍:bonded | all 默認(rèn)值為 all
  • 示例: 傳入 {status: 'bonded'} 獲取綁定的藍(lán)牙設(shè)備,null 或 {status: 'all'} 搜索周邊所有藍(lán)牙設(shè)備

callback(ret, err)

ret:

  • 類型:JSON數(shù)組,其中每一個(gè)JSON對(duì)象代表一個(gè)藍(lán)牙設(shè)備
  • 內(nèi)部字段:

  1. [
  2. {
  3. name: '' //字符串;藍(lán)牙設(shè)備名稱
  4. address '' // 字符串;藍(lán)牙設(shè)備地址
  5. isBonded true|false // 布爾值; 該藍(lán)牙設(shè)備是否已綁定
  6. }
  7. ]

err:

  • 類型:JSON對(duì)象
  • 內(nèi)部字段:

  1. {
  2. msg:'' //錯(cuò)誤信息描述
  3. }

示例代碼

  1. var printModule = api.require('posPrinter');
  2. var param = {
  3. 'status': 'bonded'
  4. };
  5. printModule.getBluetoothPrinters(param, function (ret, err) {
  6. alert(JSON.stringify(ret));
  7. });

補(bǔ)充說明

搜索周邊所有藍(lán)牙設(shè)備時(shí),需要30秒左右才能返回搜索到的設(shè)備列表

可用性

iOS系統(tǒng),Android系統(tǒng)

可提供的1.0.0及更高版本

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)