- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
当应用程序处于前台或后台时,flutter_local_notifications 工作正常
但是当应用程序终止时
onSelectNotification 没有按预期工作,而是只是打开应用程序
static void initializeLocalNotification() async {
FlutterLocalNotificationsPlugin flutterLocalNotificationsPlugin =
FlutterLocalNotificationsPlugin();
const AndroidInitializationSettings initializationSettingsAndroid =
AndroidInitializationSettings('ic_launcher');
final IOSInitializationSettings initializationSettingsIOS =
IOSInitializationSettings(
requestSoundPermission: false,
requestBadgePermission: false,
requestAlertPermission: false,
);
final InitializationSettings initializationSettings =
InitializationSettings(
android: initializationSettingsAndroid,
iOS: initializationSettingsIOS,
);
await flutterLocalNotificationsPlugin.initialize(initializationSettings,
onSelectNotification: (String payload) async {
SharedPreferences prefs = await SharedPreferences.getInstance();
var res = await prefs.setString(kNotificationPayLoad, payload);
// navigatorKey.currentState
// .push(MaterialPageRoute(builder: (_) => LoginScreen()));
// navigatorKey.currentState.pop();
});
await flutterLocalNotificationsPlugin
.resolvePlatformSpecificImplementation<
IOSFlutterLocalNotificationsPlugin>()
?.requestPermissions(
alert: true,
badge: true,
sound: true,
);
}
最佳答案
var details = await NotificationService()
.flutterLocalNotificationsPlugin
.getNotificationAppLaunchDetails();
if (details.didNotificationLaunchApp) {
print(details.payload);
}
在第一页中使用此代码,它可以获得通知挖掘有效载荷
关于 flutter : flutter_local_notifications onSelectNotification not working when app is terninated,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66837143/
我是 flutter 的新手我已经厌倦了对来自 Firebase Push Notification 的通知进行分组.我正在使用 flutter_local_notification用于在通知栏中显示
我用了flutter_local_notifications: ^0.7.1+3在我的 Flutter 应用中推送日程通知。一切都很好,但我的通知正文中的问题是它只显示一行文本,我无法扩展或拉伸(st
我正在尝试使用 flutter_local_notifications 插件向我的应用程序添加通知,但 AndroidInitializationSettings 需要可绘制资源并在未提供时抛出此错误
当应用程序处于前台或后台时,flutter_local_notifications 工作正常 但是当应用程序终止时 onSelectNotification 没有按预期工作,而是只是打开应用程序 st
抱歉,我是 flutter 的新手,目前在为我的应用实现通知时遇到了困难。 我正在使用 flutter_local_notification插件,因为我听说它可用于提醒目的,以及将其用于离线应用程序。
我在我的项目中使用flutter_local_notifications,将其添加到pubspec.yaml中,然后按pub get。 但是启动应用程序后,我遇到以下错误: * What went w
如何在 flutter_local_notifications 中添加自定义 mp3 声音,有添加自定义铃声的功能,但遗憾的是没有文档或示例。 最佳答案 在android项目中添加raw文件夹: an
错误:失败:构建失败,出现异常。* 什么地方出了错:任务“:app:processDebugResources”执行失败。 Android resource linking failed /home/
我们正在开发一个加密的聊天应用程序,我们使用 Firebase 消息发送数据通知。在向用户显示实际通知之前,需要在收到数据通知后完成一些客户端逻辑。例如,必须将电话号码转换为本地联系人姓名。这种转换是
美好的一天,我尝试为 android 和 ios 制作一个带有通知的简单天气应用程序,为此我使用基本的 Flutter 应用程序和库 flutter_local_notifications: ^0.5
我是一名优秀的程序员,十分优秀!