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设备连接状态,取值范围如下:
                             //poweredOn:设备开启状态 -- 可用状态
                             //poweredOff:设备关闭状态
                             //resetting:正在重置状态
                             //unauthorized:设备未授权状态
                             //unknown:初始的时候是未知的
                             //unsupported:设备不支持的状态
}

示例代码

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

可用性

iOS系统,Android系统

可提供的1.0.0及更高版本

以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号