backgroundHandler必须是静态函数或顶级函数,才能作为Flutter入口点进行访问

nukf8bse  于 2023-02-05  发布在  Flutter
关注(0)|答案(1)|浏览(138)

嘿,伙计们,当我在flutter_local_notification中使用onDidReceiveBackgroundNotificationResponse时,我得到了一个错误,有人能帮助我吗?
here is error
here is my code
实际上,我想导航到第二页后,用户选择我的通知在后台模式,但我得到了这个问题

gcuhipw9

gcuhipw91#

将用作backgroundHandler的函数的定义放在任何类之外。
例如:

//if in main.dart
main(){
}

    ClassABC{
void getLetter()=>print('a and b');

}
//notice how this is outside of classABC scope and main scope.

backgroundHandler(){
// put handling code here.
}

为了更清楚,你能张贴整个网页的代码?如果不清楚。

相关问题