From 1cecc903b640eb5973af2485615b8cc866eaf681 Mon Sep 17 00:00:00 2001 From: CodingGorit Date: Fri, 12 Sep 2025 15:30:49 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E6=B7=BB=E5=8A=A0=20Flutter=20?= =?UTF-8?q?=E8=B7=A8=E5=B9=B3=E5=8F=B0=E5=BC=80=E5=8F=91=E8=B5=84=E6=96=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 在 Flutter 开发资料文档中新增适用于 ohos 的 Flutter SDK 链接。 --- ...5\204\346\226\231\346\225\264\347\220\206.md" | 3 +++ .../example/lib/main.dart | 16 ++-------------- 2 files changed, 5 insertions(+), 14 deletions(-) diff --git "a/Flutter \345\274\200\345\217\221\350\265\204\346\226\231\346\225\264\347\220\206.md" "b/Flutter \345\274\200\345\217\221\350\265\204\346\226\231\346\225\264\347\220\206.md" index 2538531..602ee9c 100644 --- "a/Flutter \345\274\200\345\217\221\350\265\204\346\226\231\346\225\264\347\220\206.md" +++ "b/Flutter \345\274\200\345\217\221\350\265\204\346\226\231\346\225\264\347\220\206.md" @@ -118,3 +118,6 @@ + +### 五、跨平台 +适用于 ohos 的 [flutter SDK](https://gitcode.com/openharmony-tpc/flutter_flutter) diff --git a/flutter_service/flutter_test_background_service/flutter_background_service_ohos/example/lib/main.dart b/flutter_service/flutter_test_background_service/flutter_background_service_ohos/example/lib/main.dart index d38b598..c087797 100644 --- a/flutter_service/flutter_test_background_service/flutter_background_service_ohos/example/lib/main.dart +++ b/flutter_service/flutter_test_background_service/flutter_background_service_ohos/example/lib/main.dart @@ -24,19 +24,10 @@ final FlutterLocalNotificationsPlugin flutterLocalNotificationsPlugin = FlutterLocalNotificationsPlugin(); Future initializeService() async { - const OhosNotificationAction ohosChannel = OhosNotificationAction( - 'my_foreground', // id - 'MY FOREGROUND SERVICE', // title - ); - - if (Platform.operatingSystem == "ohos") { + if (Platform.isOhos) { await flutterLocalNotificationsPlugin.initialize( const InitializationSettings( - iOS: DarwinInitializationSettings(), - android: AndroidInitializationSettings('ic_bg_service_small'), ohos: OhosInitializationSettings(''), - // macOS: DarwinInitializationSettings(), - // linux: LinuxInitializationSettings(defaultActionName: 'Open'), ), ); } @@ -105,10 +96,7 @@ class _MyAppState extends State { child: const Text("handle send notification"), ), ], - ) - - // 添加一个 button 主动触发通知 - ), + )), ), ); } -- Gitee