【发布时间】:2020-10-22 19:34:36
【问题描述】:
我有一个颤振应用程序。 我正在使用 OneSignal 推送通知。 我想在单击通知时打开一个页面。但是,第一次点击的时候,因为找不到上下文,所以没有页面跳转。点击通知时如何打开相关页面?
OneSignal.shared.setNotificationOpenedHandler((OSNotificationOpenedResult result) {
try {
Navigator.push(
context,
MaterialPageRoute(
settings: RouteSettings(name: '/a'),
builder: (context) => Settings(),
),
);
}
catch(e) {
print('e : ' + e.toString());
}
});
谢谢。
【问题讨论】:
标签: flutter push-notification flutter-layout flutter-dependencies onesignal