From df93e50c747a585aa3acad599ba9be7d9617872d Mon Sep 17 00:00:00 2001 From: wxr <464027401@qq.com> Date: 星期四, 21 四月 2022 10:28:48 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/wjc' into Dev-Branch --- HDL-ON_Android/Other/JPush/JPushReceiver.cs | 12 ++++++++++-- 1 files changed, 10 insertions(+), 2 deletions(-) diff --git a/HDL-ON_Android/Other/JPush/JPushReceiver.cs b/HDL-ON_Android/Other/JPush/JPushReceiver.cs index a7fba9f..1d60659 100644 --- a/HDL-ON_Android/Other/JPush/JPushReceiver.cs +++ b/HDL-ON_Android/Other/JPush/JPushReceiver.cs @@ -37,6 +37,9 @@ //2020-12-23 瑙e喅鐐瑰嚮閫氱煡鏍忔墦寮�涓嶄簡APP闂 //base.OnNotifyMessageOpened(context, notificationMessage); + //NotificationManager NotifyManager = (NotificationManager)GetSystemService(Context.NotificationService); + //NotificationManager notificationManager = NotifyManager; + OpenNotification(context, notificationMessage); } @@ -77,13 +80,18 @@ //UserInfo.Current.pushMesExpantContent = pushMes.expantContent; //UserInfo.Current.PushMesHomeId = pushMes.HomeId; UserInfo.Current.pushMessageInfo = pushMes; - UserInfo.Current.inCall = DateTime.Now; + if (!string.IsNullOrEmpty(pushMes.spk))//鑷爺鍙瀵硅闇�瑕佽褰曟椂闂村弽鍛� + UserInfo.Current.inCall = DateTime.Now; Shared.Application.RunOnMainThread(() => { HDLCommon.Current.AdjustPushMessage(pushMes); }); - + if (!MainPage.IsEnterBackground) + { + NotificationManager nMgr = (NotificationManager)Shared.Application.Activity.GetSystemService(Context.NotificationService); + nMgr.CancelAll(); + } } /// <summary> -- Gitblit v1.8.0