在我的Flutter项目中,我使用Firebase Cloud Messaging软件包,如下所示:
var fbm = new FirebaseMessaging();
fbm.configure(
onMessage: (Map<String, dynamic> message) async {
print('on message $message');
},
onResume: (Map<String, dynamic> message) async {
print('on resume $message');
},
onLaunch: (Map<String, dynamic> message) async {
print('on launch $message');
},
);
因此,当通知到达时,configure方法触发的选项之一就可以正常工作。问题是,如果我重新启动手机或返回具有此代码的当前路由,它将再次触发。收到通知后,如何将其删除?