HarmonyOS 蓝牙取消订阅扫描,仍然能收到扫描结果回调
调用了取消订阅扫描结果API后,依然能收到扫描到蓝牙的订阅回调
以UtilDemo为例。当客户端打开ble扫描,打开ble订阅扫描,以获取列表。这个时候我关闭ble订阅扫描,回调方还会一直在跑。麻烦确认下这块的逻辑
onBLEDeviceFind() {
ble.on('BLEDeviceFind', (data: Array<ble.ScanResult>) => {
console.info('bluetooth device find on = ' + JSON.stringify(data));
this.bleDevices = data;
});
this.deviceFindSwitch = true;
}
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
HarmonyOS
赞
收藏 0
回答 1
相关问题
扫描wifi场景应用,获取扫描后可连接WiFi的结果
1568浏览 • 1回复 待解决
HarmonyOS 蓝牙扫描经常回调一样的设备
868浏览 • 1回复 待解决
咨询一个HarmonyOS Next 蓝牙扫描问题?
274浏览 • 0回复 待解决
HarmonyOS 打开默认界面扫描,用户主动关闭页面没有回调
615浏览 • 1回复 待解决
HarmonyOS 蓝牙扫描到的数据怎么转成JSON
608浏览 • 1回复 待解决
HarmonyOS 蓝牙对端设备主动断开连接,"BLEConnectionStateChange"监听未收到回调
770浏览 • 1回复 待解决
sql如何获取查询扫描的行数?能否指定范围扫描?
2709浏览 • 1回复 待解决
HarmonyOS 蓝牙扫描到的设备deviceId不是设备真实的deviceId吗
928浏览 • 1回复 待解决
HarmonyOS 开启蓝牙扫描,扫描过程是不是必须异步扫描,在子线程中进行?循环扫描该如何实现?原来是通过timer定时任务和handler,Harmony有没有定时任务?
611浏览 • 1回复 待解决
getScanInfoList 扫描结果非实时,有缓存,目前如何刷新列表
1084浏览 • 2回复 待解决
HarmonyOS XComponent注册dispatchTouchEvent无法收到回调
1032浏览 • 1回复 待解决
HarmonyOS wifi 扫描问题
1266浏览 • 1回复 待解决
HarmonyOS 距离蓝牙设备稍远一点时,手机一直处于扫描状态,连不上蓝牙设备
853浏览 • 1回复 待解决
支付成功后没有收到回调?
2642浏览 • 1回复 待解决
HarmonyOS 系统OCR扫描银行卡
782浏览 • 1回复 待解决
HarmonyOS customScan 如何扫描本地图片
671浏览 • 1回复 待解决
HarmonyOS web组件onErrorReceive回调收到errorCode 302错误
1047浏览 • 1回复 待解决
HarmonyOS webview的代理方法onScroll没有收到回调
759浏览 • 1回复 待解决
HarmonyOS 目前想实时获取扫描结果,现在这个getScanInfoList的结果有没有可能过期了
660浏览 • 1回复 待解决
HarmonyOS代码规范扫描的方案及实现
708浏览 • 1回复 待解决
HarmonyOS emitter.on 的订阅事件 回调不调用
1550浏览 • 1回复 待解决
HarmonyOS Socket连接-如何订阅某个类型多个回调
724浏览 • 1回复 待解决
HarmonyOS 蓝牙扫描报错 [napi_bluetooth_access.cpp(EnableBluetooth:67)]bluetoothManager napi assert failed.
1066浏览 • 1回复 待解决
#鸿蒙通关秘籍#什么是公共目录文件扫描?如何在next如如何扫描一个文件?
810浏览 • 1回复 待解决
可能为监听关闭作用的callback不同未导致,修改后本地验证无问题可参考如下方式: