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;
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
扫描wifi场景应用,获取扫描后可连接WiFi的结果
1048浏览 • 1回复 待解决
HarmonyOS 蓝牙扫描经常回调一样的设备
345浏览 • 1回复 待解决
HarmonyOS 打开默认界面扫描,用户主动关闭页面没有回调
207浏览 • 1回复 待解决
HarmonyOS 蓝牙扫描到的数据怎么转成JSON
73浏览 • 1回复 待解决
HarmonyOS 开启蓝牙扫描,扫描过程是不是必须异步扫描,在子线程中进行?循环扫描该如何实现?原来是通过timer定时任务和handler,Harmony有没有定时任务?
189浏览 • 1回复 待解决
sql如何获取查询扫描的行数?能否指定范围扫描?
2174浏览 • 1回复 待解决
HarmonyOS 蓝牙对端设备主动断开连接,"BLEConnectionStateChange"监听未收到回调
223浏览 • 1回复 待解决
getScanInfoList 扫描结果非实时,有缓存,目前如何刷新列表
603浏览 • 2回复 待解决
HarmonyOS 蓝牙扫描到的设备deviceId不是设备真实的deviceId吗
342浏览 • 1回复 待解决
HarmonyOS wifi 扫描问题
734浏览 • 1回复 待解决
HarmonyOS 距离蓝牙设备稍远一点时,手机一直处于扫描状态,连不上蓝牙设备
284浏览 • 1回复 待解决
支付成功后没有收到回调?
2037浏览 • 1回复 待解决
HarmonyOS XComponent注册dispatchTouchEvent无法收到回调
537浏览 • 1回复 待解决
HarmonyOS 系统OCR扫描银行卡
218浏览 • 1回复 待解决
HarmonyOS customScan 如何扫描本地图片
217浏览 • 1回复 待解决
HarmonyOS 目前想实时获取扫描结果,现在这个getScanInfoList的结果有没有可能过期了
168浏览 • 1回复 待解决
HarmonyOS 蓝牙扫描报错 [napi_bluetooth_access.cpp(EnableBluetooth:67)]bluetoothManager napi assert failed.
252浏览 • 1回复 待解决
HarmonyOS 扫描启动失败异常返回1000500001
78浏览 • 1回复 待解决
HarmonyOS ArkTS扫描UI该如何实现
262浏览 • 1回复 待解决
HarmonyOS代码规范扫描的方案及实现
224浏览 • 1回复 待解决
HarmonyOS webview的代理方法onScroll没有收到回调
74浏览 • 1回复 待解决
HarmonyOS web组件onErrorReceive回调收到errorCode 302错误
323浏览 • 1回复 待解决
#鸿蒙通关秘籍#什么是公共目录文件扫描?如何在next如如何扫描一个文件?
282浏览 • 1回复 待解决
HarmonyOS emitter.on 的订阅事件 回调不调用
1024浏览 • 1回复 待解决
可能为监听关闭作用的callback不同未导致,修改后本地验证无问题可参考如下方式: