首页 > 解决方案 > 在 Flutter 中收到 Onesignal 推送通知时如何重定向

问题描述

当用户点击推送通知时,我需要重定向到我的应用程序的某些特定小部件/页面。我尝试了这样的事情但没有工作:

OneSignal.shared.setNotificationReceivedHandler((OSNotificationOpenedResult result) {
  Navigator.of(context)
          .push(new MaterialPageRoute(builder: (BuildContext context) {
        return new Detail('Title', 'Description', 'Hour', 'User', 'Image');
      }));
});

标签: flutterpush-notificationonesignal

解决方案


推荐阅读