深/动态链接在firebase托管的flutter web中不起作用



我使用go_router包进行深度链接,项目按预期工作,但在本地主机上。我进入一个页面,地址栏相应更新,在托管发布页面也是如此。

当我试图直接从地址栏访问特定页面时,即

问题出现了新标签页→我的网站url链接到特定的页面->Firebase 404错误页面

(或)

new tab ->我的网站→网站加载后更新url ->Firebase 404错误页面

你可以在这里查看。

问题:

issue视频表示here

让我知道如果任何代码是必需的。我不知道为什么会这样。任何帮助都是感激的,谢谢。

我让它工作了!不得不把托管搞砸。设置项目为单页应用程序,它的工作原理!在终端目录下运行firebase init,设置为yes

?Configure as a single-page app (rewrite all urls to /index.html)? Yes

最新更新