From 76ecc93e9a095906f89cf76ad4bb12077772636e Mon Sep 17 00:00:00 2001 From: huangxiaoyao <976125628@qq.com> Date: Fri, 24 May 2024 17:58:23 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9ohos=E7=B3=BB=E7=BB=9F?= =?UTF-8?q?=E7=9A=84=E5=88=A4=E6=96=AD=E6=96=B9=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: huangxiaoyao <976125628@qq.com> --- lib/src/core.dart | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/src/core.dart b/lib/src/core.dart index 19d6264..9f4f32c 100644 --- a/lib/src/core.dart +++ b/lib/src/core.dart @@ -49,7 +49,9 @@ class AudioSession { !kIsWeb && Platform.isAndroid ? AndroidAudioManager() : null; final _avAudioSession = !kIsWeb && Platform.isIOS ? AVAudioSession() : null; final _ohosAudionManager = - !kIsWeb && Platform.isOhos ? OhosAudioManager() : null; + !kIsWeb && defaultTargetPlatform == TargetPlatform.ohos + ? OhosAudioManager() + : null; AudioSessionConfiguration? _configuration; final _configurationSubject = BehaviorSubject(); final _interruptionEventSubject = PublishSubject(); @@ -312,7 +314,7 @@ class AudioSession { final success = await _androidAudioManager!.abandonAudioFocus(); return success; } - } else if (!kIsWeb && Platform.isOhos) { + } else if (!kIsWeb && defaultTargetPlatform == TargetPlatform.ohos) { if (active) { final success = await _ohosAudionManager!.setInterruptionEventListener( OhosInterruptListernerRequest( -- Gitee