update funcional

This commit is contained in:
lizandrogd
2023-10-23 18:31:01 -05:00
parent 9a08f10313
commit 5e5301412a
10 changed files with 110 additions and 47 deletions
+16 -2
View File
@@ -8,8 +8,15 @@ Future<void> initNotifications() async {
const AndroidInitializationSettings initializationSettingsAndroid =
AndroidInitializationSettings('@mipmap/ic_launcher');
const DarwinInitializationSettings initializationSettingsIOS =
DarwinInitializationSettings(
requestAlertPermission: true,
requestBadgePermission: true,
requestSoundPermission: true,
);
const InitializationSettings initializationSettings = InitializationSettings(
android: initializationSettingsAndroid,
iOS: initializationSettingsIOS,
);
await flutterLocalNotificationsPlugin.initialize(initializationSettings);
@@ -25,8 +32,15 @@ Future<void> showNotification(String title, String body) async {
AndroidNotificationDetails('solicitud_servicio', 'Solicitud de Servicio',
importance: Importance.max, priority: Priority.high);
const NotificationDetails notificationDetails =
NotificationDetails(android: androidNotificationDetails);
// IOSNotificationDetails --> DarwinNotificationDetails
const DarwinNotificationDetails iOSNotificationDetails =
DarwinNotificationDetails(
presentAlert: true,
presentBadge: true,
presentSound: true,
);
const NotificationDetails notificationDetails = NotificationDetails(
android: androidNotificationDetails, iOS: iOSNotificationDetails);
await flutterLocalNotificationsPlugin.show(
1, title, body, notificationDetails);