我正在开发一个应用程序,它需要响应通知。我可以在收到通知时显示按钮。但是,我无法将任何方法绑定到它。下面是我的代码:
Future<void> firebaseMessagingBackgroundHandler(RemoteMessage message) async {
await Firebase.initializeApp();
AwesomeNotifications().createNotification(
content: NotificationContent(
id: 10,
channelKey: 'basic_channel',
title: 'Simple Notification',
body: 'Simple body'),
actionButtons: [
NotificationActionButton(
label: 'TEST',
enabled: true,
buttonType: ActionButtonType.Default,
key: 'test',
)
]);
print("Background message service");
}
感谢您的帮助!
2条答案
按热度按时间ilmyapht1#
您应该创建一个事件流并侦听如下所示的事件:
rur96b6h2#
为新版本中的任何人更新。您可以按照文档中的说明,通过各种其他操作来处理对通知的点击。以下是我所做的。文档