scan
2022-06-20 10:27 更新
开始搜索蓝牙4.0设备,模块内部会不断的扫描更新附近的蓝牙4.0设备信息,可通过 getPeripheral 接口来获取扫描到的设备信息。若要停止扫描则调用 stopScan 接口
scan({params}, callback(ret, err))
params
serviceUUIDs
- 类型:数组
- 描述:(可选项)要扫描的蓝牙4.0设备的服务(service)的 UUID(字符串) 组成的数组,若不传则扫描附近的所有支持蓝牙4.0的设备
clean
- 类型:布尔
- 描述:(可选项)扫描前是否清空已搜索到的记录在本地的外围设备信息
- 默认:true
callback(ret)
ret:
- 类型:JSON 对象
- 内部字段:
{
status: true //布尔类型;是否获取成功,true|false
}
示例代码
var ble = api.require('ble');
ble.scan({
serviceUUIDs: ['', '']
}, function(ret) {
if (ret.status) {
alert('开始扫描');
}
});
可用性
iOS系统,Android系统
可提供的1.0.0及更高版本
以上内容是否对您有帮助:
更多建议: