flutter - Flutter:应用未打开时如何在应用外显示 FCM 推送通知
问题描述
有没有办法像我附加的屏幕截图一样在我的应用程序之外显示通知?我知道我在 WhatsApp 和其他一些应用程序中看到了这一点。我有一个运行良好的 FCM,它显示在设备的通知栏上,但我希望当我在设备的另一个应用程序或主屏幕上时,通知能够全屏显示,就像我的附加图像一样,下面是我的 firebase看起来像在颤抖。
_firebaseMessaging.configure(
onMessage: (Map<String, dynamic> message) async {
print("onMessage: $message");
_showItemDialog(message);
},
onLaunch: (Map<String, dynamic> message) async {
print("onLaunch: $message");
_navigateToItemDetail(message);
},
onResume: (Map<String, dynamic> message) async {
print("onResume: $message");
_navigateToItemDetail(message);
},
);
解决方案
推荐阅读
- java - In spring application, the first query (irrespective of any sql statement) is taking more than 12 secs to execute. Database is oracle
- javascript - 如何在字符串中使用正则表达式来选择这些字符
- javascript - How to process millions in a file inside Mongo shell with Javascript?
- angular - Angular FormArray validation error with ReactiveFormModule
- swift - Sort 'grouped' Firebase data in Swift
- php - 如何将字符串转换为只有双引号中的字符的数组
- javascript - Why is TinyMCE displaying HTML tags?
- java - ArrayList incompatible types in Java
- git - 无法连接到存储库:命令“C:\Program Files\Git\cmd\git.exe ls-remote -h -- my Repository URL HEAD”
- javascript - (#!something#) 是什么意思?