flutter - 在 Flutter 中收到 Onesignal 推送通知时如何重定向
问题描述
当用户点击推送通知时,我需要重定向到我的应用程序的某些特定小部件/页面。我尝试了这样的事情但没有工作:
OneSignal.shared.setNotificationReceivedHandler((OSNotificationOpenedResult result) {
Navigator.of(context)
.push(new MaterialPageRoute(builder: (BuildContext context) {
return new Detail('Title', 'Description', 'Hour', 'User', 'Image');
}));
});
解决方案
推荐阅读
- php - 将 laravel 网站上传到 cpanel 时找不到类“PDO”
- javascript - insertCell() 不是函数
- pytorch - .bin 和 .pt pytorch 保存的模型类型有什么区别?
- python - 使用 Python 的 X-Access-Token 请求失败
- javascript - jQuery:无法切换以显示/隐藏 div 内容
- ios - 使用从popover pickerview中选择的字符串数组自动刷新tableview
- python-3.x - Python Arduino:“str”和“int”实例之间不支持
- java - servlet and jsp displaying same information?
- tomcat9 - org.apache.jasper.JasperException:在第 [38] 行处理 [index.jsp] 时发生异常
- sql - 删除插入查询中的引用字符串