Tong
2021-09-01 071085275e07d96eda7f970f158482f0d9a8d4bf
HDL-ON_Android/Other/JPush/JPushFirmBroadcast.cs
@@ -1,15 +1,11 @@
using Android.App;

using Android.Content;
using Android.OS;
using Android.Runtime;
using Android.Views;
using Android.Widget;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace JPushSample
using System;
using CN.Jpush.Android.Api;
namespace HDL_ON_Android
{
    [BroadcastReceiver(Enabled = true, Exported = false, Name = "com.hdl.onpro.JPushFirmBroadcast")]
@@ -34,6 +30,31 @@
            cn.jpush.android.TITLE,
            cn.jpush.android.MESSAGE*/
            try
            {
                NotificationMessage notificationMessage = new NotificationMessage();
                String extra = intent.GetStringExtra(JPushInterface.ExtraExtra);
                String msgId = intent.GetStringExtra(JPushInterface.ExtraMsgId);
                String message = intent.GetStringExtra(JPushInterface.ExtraMessage);
                String title = intent.GetStringExtra(JPushInterface.ExtraTitle);
                //  String typePlatform = intent.GetStringExtra(JPushInterface.ExtraTypePlatform);
                notificationMessage.NotificationTitle = title;
                notificationMessage.NotificationContent = message;
                notificationMessage.NotificationExtras = extra;
                JPushReceiver.OpenNotification(context, notificationMessage);
            }
            catch
            {
            }
        }
    }