setBluetoothDevice

2022-06-27 10:39 更新

設(shè)置藍(lán)牙連接對象。如果不需要返回結(jié)果,可以不用設(shè)置回調(diào)方法。

setBluetoothDevice({par},callback(ret,err));

par

name:

  • 類型:字符串類型;
  • 描述:藍(lán)牙名稱

callback(ret,err)

ret:

  • 類型:JSON對象
  • 描述:返回相關(guān)信息
  • 內(nèi)部字段:

  1. {
  2. states://BOOL值,返回執(zhí)行過程中的成功或者失敗
  3. message://String類型,返回執(zhí)行過程中的相關(guān)信息
  4. data://狀態(tài)碼,當(dāng)為獲取藍(lán)牙列表的時(shí)候返回類型是String,其余返回均為數(shù)值類型。
  5. }

err:

  • 類型:布爾值
  • 內(nèi)部字段:

  1. {true;//布爾型;true||false,該參數(shù)表示原生回調(diào)成功}

示例代碼

  1. var printUtils=api.require('wwprint');
  2. var str={name:'P50---XXX'};
  3. printUtils.setBluetoothDevice(str,function(ret,err){
  4. alert(ret.message);
  5. })

補(bǔ)充說明

設(shè)置藍(lán)牙連接對象的時(shí),如果已經(jīng)連接上了,返回連接失敗。所以需要保證設(shè)備處于未連接狀態(tài)。

可用性

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

可提供1.0.0及更高的版本

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

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號