小编Ner*_*roN的帖子

Flutter Web 导航器前进按钮

我的问题

这个问题是关于Flutter web的导航的。使用onGenerateRoute函数时,网络导航“接近”普通体验。我们可以使用浏览器的后退按钮弹出路由,推送新路由并在 URL 中获取这些路由的名称。但我的问题出在前进按钮上:

  • 当返回浏览器时,我们无法继续前进。(没有那么糟糕)
  • 当您手动输入路由的 URL 时,我们会继续该路由,但转发按钮已启用,并且单击时,会在路由堆栈中推送另一个相同的路由。(最大的问题)

示范

https://youtu.be/CZB1UDsB8mE

在此视频中,我展示了我的项目导航以及 0:26 后我遇到的问题

要重现的代码

我写了一个简单的项目来演示我的问题。

GitHub: https: //github.com/NeroThroN/navigator

解决方案

有人有解决方案在 Flutter 中包含并修复前进按钮或在浏览器中完全禁用前进按钮吗?

flutter flutter-navigation flutter-web

5
推荐指数
0
解决办法
1107
查看次数

标签 统计

flutter ×1

flutter-navigation ×1

flutter-web ×1