我有一个Flutter应用程序,想使用Firebase云消息来添加推送通知。使用Firebase Jmeter 板,我可以发送模拟器接收的推送通知。向下拖动通知抽屉并点击通知后,我的应用程序打开。但是,通知仍保留在系统通知抽屉中。
点击通知后,如何使其消失?
下面是我的Flutter代码,用于设置通知处理:
@pragma('vm:entry-point')
Future<void> _firebaseMessagingBackgroundHandler(RemoteMessage message) async {
debugPrint('Got a message whilst in the background!');
debugPrint("Handling a background message: ${message.messageId}");
}
class PushMessagingController {
static Future<void> initialise() async {
FirebaseMessaging.onBackgroundMessage(_firebaseMessagingBackgroundHandler);
...
}
}
1条答案
按热度按时间tkclm6bt1#
答案是确保在AndroidManifest.xml文件中指定通知图标: