为什么在我的 flutter web 上使用路径 URL 策略会破坏我的导航?
why using the path URL strategy on my flutter web breaks my navigation?
在社交媒体分享按钮中使用散列几乎是不可能的,所以我想去掉我的 flutter web url 路径中的#,问题是当我这样做时,我设置的导航onRoute 中断并且找不到网页,我认为这是一个浪涌问题,但即使我将它部署在 firebase 上并将其配置为单页应用程序,我也遇到了同样的问题。
我真的在这里挣扎..我没有更多的想法,你呢?
URL 中的“#”替换为“%23”
点击此处查看更多内容ASCII characters in URL-encoding
好的,我正在回答我自己的问题,以使未来遇到相同问题的开发人员的旅行更轻松。 Flutter 路径 url 策略似乎在子域下失效,使用 surge、Firebase 托管或 netlify 等网站会使您的导航在您使用 pathURlStrategy() 时停止工作。
使用真实域名解决了我的问题
在社交媒体分享按钮中使用散列几乎是不可能的,所以我想去掉我的 flutter web url 路径中的#,问题是当我这样做时,我设置的导航onRoute 中断并且找不到网页,我认为这是一个浪涌问题,但即使我将它部署在 firebase 上并将其配置为单页应用程序,我也遇到了同样的问题。 我真的在这里挣扎..我没有更多的想法,你呢?
URL 中的“#”替换为“%23”
点击此处查看更多内容ASCII characters in URL-encoding
好的,我正在回答我自己的问题,以使未来遇到相同问题的开发人员的旅行更轻松。 Flutter 路径 url 策略似乎在子域下失效,使用 surge、Firebase 托管或 netlify 等网站会使您的导航在您使用 pathURlStrategy() 时停止工作。
使用真实域名解决了我的问题