From 4e42fabcd7cba7c7372eea13166cd60ff66db778 Mon Sep 17 00:00:00 2001 From: leiqiwei <280069503@qq.com> Date: Thu, 14 Dec 2023 19:48:52 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E9=80=9A=E8=AF=9D=E4=B8=AD=E6=97=B6?= =?UTF-8?q?=E6=8A=8Acallui=E9=80=80=E5=88=B0=E5=90=8E=E5=8F=B0=E5=B9=B6?= =?UTF-8?q?=E6=9D=80=E6=AD=BB=EF=BC=8C=E9=80=9A=E8=BF=87=E9=80=9A=E7=9F=A5?= =?UTF-8?q?=E6=A0=8F=E9=87=8D=E6=96=B0=E6=8B=89=E8=B5=B7callui=E6=97=B6?= =?UTF-8?q?=E4=BC=9A=E9=87=8D=E7=BD=AEcallui=E7=9A=84=E9=80=9A=E8=AF=9D?= =?UTF-8?q?=E7=8A=B6=E6=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: leiqiwei <280069503@qq.com> --- .../ohos/noticeItem/viewmodel/NotificationViewModel.ts | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/features/noticeitem/src/main/ets/com/ohos/noticeItem/viewmodel/NotificationViewModel.ts b/features/noticeitem/src/main/ets/com/ohos/noticeItem/viewmodel/NotificationViewModel.ts index 47efea32..514a2b24 100644 --- a/features/noticeitem/src/main/ets/com/ohos/noticeItem/viewmodel/NotificationViewModel.ts +++ b/features/noticeitem/src/main/ets/com/ohos/noticeItem/viewmodel/NotificationViewModel.ts @@ -256,7 +256,15 @@ export class NotificationViewModel { Log.showInfo(TAG, `clickItem itemId: ${itemData.id}, want: ${JSON.stringify(want)}, tapDismissed: ${itemData.tapDismissed}`); NotificationWindowManager.hideNotificationWindow(); Trace.start(Trace.CORE_METHOD_CLICK_NOTIFICATION); - CommonUtil.startWant((want) ? want : itemData.want); + if (itemData.bundleName == "com.ohos.callui") { + Log.showInfo(TAG, `start ability com.ohos.callui`); + AbilityManager.startAbility(AbilityManager.getContext(AbilityManager.ABILITY_NAME_STATUS_BAR), { + bundleName: "com.ohos.callui", + abilityName: "com.ohos.callui.MainAbility" + }); + } else { + CommonUtil.startWant((want) ? want : itemData.want); + } if (itemData.tapDismissed) { this.removeNotificationItem(itemData, true, true); }