HarmonyOS 如何监听蓝牙socket断开
手机通过蓝牙socket连接蓝牙设备(api: socket.sppConnect(device.deviceId, sppOption, clientSocket))。通过socket.on订阅请求回调。现在连接的蓝牙设备关机,要如何监听连接断开?我通过try…catch socket.on方法,但是catch中并没有回调异常信息
socketOn(clientNumber: number, callback: Callback<string>) {
// 订阅读请求事件
try {
socket.on('sppRead', clientNumber, (dataBuffer: ArrayBuffer) => {
console.info('触发订阅读请求回调!');
this.receivedData(clientNumber, dataBuffer, callback)
});
} catch (err) {
console.error('errCode: ' + (err as BusinessError).code + ', errMessage: ' + (err as BusinessError).message);
}
}
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
HarmonyOS
赞
收藏 0
回答 1
相关问题
HarmonyOS 蓝牙对端设备主动断开连接,"BLEConnectionStateChange"监听未收到回调
783浏览 • 1回复 待解决
HarmonyOS socket断开后再连接,连接不上
758浏览 • 1回复 待解决
HarmonyOS 蓝牙socket.sppWrite 报错
724浏览 • 1回复 待解决
HarmonyOS 经典蓝牙的socket通信问题
1276浏览 • 1回复 待解决
HarmonyOS ArkWeb中,如何实现断开蓝牙耳机,视频停止播放
628浏览 • 1回复 待解决
请问鸿蒙蓝牙BLE断开连接的接口是什么
7245浏览 • 1回复 待解决
HarmonyOS socket链接后,断开网络,收到错误码103,message为空
831浏览 • 1回复 待解决
HarmonyOS 能否通过Socket 监听127.0.0.1实现跨进程通信
930浏览 • 1回复 待解决
怎么监听蓝牙的开启状态?
5596浏览 • 1回复 待解决
HarmonyOS应用侧如何对已连接的蓝牙进行监听回调
804浏览 • 1回复 待解决
HarmonyOS websocket连接后自动断开
1148浏览 • 1回复 待解决
HarmonyOS 蓝牙权限的问题, 未授权蓝牙权限后,蓝牙权限如何开启
1308浏览 • 1回复 待解决
HarmonyOS 关于Socket
757浏览 • 1回复 待解决
HarmonyOS 如何实现耳机断开的时候暂停播放
672浏览 • 1回复 待解决
HarmonyOS BLE蓝牙监听设备服务变化值是characteristicValue这个参数值吗?
832浏览 • 1回复 待解决
HarmonyOS BLE 搜索、连接、断开等问题
1655浏览 • 1回复 待解决
HarmonyOS如何退到后台时退出socket
1237浏览 • 0回复 待解决
HarmonyOS 使用socket.TLSSocket进行SSL加密通信时 socket.TLSConnectOptions>secureOptions>ca 如何配置
781浏览 • 1回复 待解决
ohos.net.socket (Socket连接)链接不上
6766浏览 • 1回复 待解决
HarmonyOS Tcp socket问题
965浏览 • 1回复 待解决
HarmonyOS UDP socket bind失败
789浏览 • 1回复 待解决
HarmonyOS WebSocket连接片刻后自动断开
1079浏览 • 1回复 待解决
HarmonyOS websocket怎么在后台运行时保持心跳,能随时监听服务器发送的消息、断开重连机制
891浏览 • 1回复 待解决
webapp如何调用蓝牙?
2771浏览 • 1回复 待解决
HarmonyOS socket 绑定IP问题
796浏览 • 1回复 待解决
当前蓝牙模块暂无监听socket断开回调方式
对端连接设备断开可使用bluetooth.connection中能力做监听处理:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-bluetooth-connection-V5#connectiononbondstatechange