myBackgroundMessageHandler function
Future
myBackgroundMessageHandler(
- dynamic message
)
Implementation
Future<dynamic> myBackgroundMessageHandler(/*RemoteMessage*/ message) async {
logCat("myBackgroundMessageHandler: ${message.notification?.title}/${message.notification?.body}/${message.notification?.titleLocKey}");
var androidInitialize = const AndroidInitializationSettings('@mipmap/ic_launcher');//'notification_icon');
var iOSInitialize = const DarwinInitializationSettings(
requestAlertPermission: true,
requestBadgePermission: true,
requestSoundPermission: true,
// onDidReceiveLocalNotification: (id, title, body, payload) {
// logCat("01.-DarwinInitializationSettings .::. myBackgroundMessageHandler : id: $id / $title / $body / $payload");
// }
);
var initializationsSettings = InitializationSettings(android: androidInitialize, iOS: iOSInitialize);
FlutterLocalNotificationsPlugin flutterLocalNotificationsPlugin = FlutterLocalNotificationsPlugin();
flutterLocalNotificationsPlugin.initialize(initializationsSettings);
NotificationHelper().showNotification(message: message, fln: flutterLocalNotificationsPlugin, data: true);
}