initManager

2022-06-20 10:26 更新

初始化藍牙4.0管理器

initManager(cllback(ret))

params

single

  • 類型:布爾 true 為單例模式,false為非單例模式;默認為false;
  • 描述:(可選項)則掃描附近的所有支持藍牙4.0的設備

callback(ret)

ret:

  • 類型:JSON 對象
  • 內部字段:

{
    state: 'poweredOn'       //字符串類型;藍牙4.0設備連接狀態(tài),取值范圍如下:
                             //poweredOn:設備開啟狀態(tài) -- 可用狀態(tài)
                             //poweredOff:設備關閉狀態(tài)
                             //resetting:正在重置狀態(tài)
                             //unauthorized:設備未授權狀態(tài)
                             //unknown:初始的時候是未知的
                             //unsupported:設備不支持的狀態(tài)
}

示例代碼

var ble = api.require('ble');
ble.initManager(function(ret) {
    if (ret.state == "poweredOn") {
        api.alert({ msg: "初始化成功" });
    }
});

可用性

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

可提供的1.0.0及更高版本

以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號