使用Apple Push noitifications,通知請求中有一個url參數,指定當用戶單擊通知時應用程序打開的位置。Android應用程序的FCM消息傳遞支持鏈接到應用程序
是否有相當於android的FCM通知?
使用Apple Push noitifications,通知請求中有一個url參數,指定當用戶單擊通知時應用程序打開的位置。Android應用程序的FCM消息傳遞支持鏈接到應用程序
是否有相當於android的FCM通知?
您可以在FCM消息(Data message)有效內容中發送自定義值,然後在設備中解析它,並根據自定義字段的值使用自定義點擊操作創建通知。例如,這可能是你的方法來構建通知:
private static Notification createNotification(final Context context, final String activity){
final Class activityToLaunch;
switch (activity){
case "Activity1":
activityToLaunch = Activity1.class;
break;
case "Activity2":
activityToLaunch = Activity2.class;
break;
default:
activityToLaunch = MainActivity.class;
}
final PendingIntent myAction = PendingIntent.getActivity(context, 1, new Intent(context, activityToLaunch), PendingIntent.FLAG_CANCEL_CURRENT);
return new NotificationCompat.Builder(context)
.setContentTitle("My Title")
.setContentText("My Content")
.setSmallIcon(R.drawable.my_icon)
.setContentIntent(myAction)
.build();
}
凡「活動」參數是你在你的有效載荷發送的字段的值。
使用Android,您在這裏有兩個FCM選項。
你指的是什麼url參數? –