我遇到此错误未定义命名参数“onSelectNotification”。(文档)请尝试将名称更正为现有命名参数的名称,或使用名称“onSelectNotification”定义命名参数。但我不明白
下面是我的代码
enter image description here
我试着升级pub,升级flutter_local_notification,我甚至将onSelectNotification更改为onDidReceiveNotificationResponse,但什么都没有,我还在学习flutter,请问我该如何解决这个问题
1条答案
按热度按时间pvcm50d11#
在版本10中,以下回调已被修改flutter_local_notifications变更日志10.0.0
要使用**
onSelectNotification
回调,请使用10.0.0以下版本的flutter_local_notifications。**此回调(
onSelectNotification
)保证在9.3.1版中有效。此外,在10.0.0及更高版本中,可以改用以下回调:
onDidReceiveNotificationResponse
:仅在应用运行时调用。此选项在用户选择通知或通知操作时有效。此选项取代了onSelectNotificationonDidReceiveBackgroundNotificationResponse
:当用户选择通知操作时在后台隔离上调用。这将替换onSelectNotificationAction回调