From d084328419135aa233e9cd8a29ecdd46fc4c3766 Mon Sep 17 00:00:00 2001 From: "apang.men" Date: Thu, 6 Feb 2025 18:13:23 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8DsetNotify=E6=97=A0=E6=95=88?= =?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: apang.men --- .../main/ets/components/plugin/FlutterBluePlusOhosPlugin.ets | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ohos/ohos/src/main/ets/components/plugin/FlutterBluePlusOhosPlugin.ets b/ohos/ohos/src/main/ets/components/plugin/FlutterBluePlusOhosPlugin.ets index 95483b9..1eedc5e 100644 --- a/ohos/ohos/src/main/ets/components/plugin/FlutterBluePlusOhosPlugin.ets +++ b/ohos/ohos/src/main/ets/components/plugin/FlutterBluePlusOhosPlugin.ets @@ -415,6 +415,9 @@ export default class FlutterBluePlusOhosPlugin implements FlutterPlugin, MethodC let characteristic: ble.BLECharacteristic = found?.characteristic as ble.BLECharacteristic; try { await gatt.setCharacteristicChangeNotification(characteristic, characteristic.properties?.notify); + gatt.on('BLECharacteristicChange', (characteristicChangeReq: ble.BLECharacteristic) => { + this.onCharacteristicReceived(remoteId, gattServices, characteristicChangeReq); + }); } catch (e) { } let descriptor: ble.BLEDescriptor | null = -- Gitee