提问人:zACIID 提问时间:11/16/2023 更新时间:11/21/2023 访问量:34
深层链接在 iOS 上无法重定向到正确的屏幕 - Flutter、GoRouter
Deep Links not Redirecting to Correct Screen on iOS - Flutter, GoRouter
问:
我正在开发的应用程序(Android、iOS)使用 go_router 12 进行导航和深度链接,但后者似乎仅适用于 Android 设备。更准确地说,在这两种情况下,单击链接都会正确地将用户重定向到应用程序,但在 iOS 上,只有加载的屏幕始终是主页,而不是链接指向的页面。
我已经正确设置了通用链接和自定义 url 方案,链接打开应用程序的事实证明了这一点,它们只是没有重定向到正确的屏幕。 我已经检查了go_router文档和其他与它的深度链接示例,似乎它应该开箱即用,所需的设置基本上只与 ios 权利和 AndroidManifest 相关。
有谁知道可能是什么原因并帮助我排除故障? 先谢谢你
答:
0赞
sysysy
11/21/2023
#1
如果你之前安装过uni_links包,你可以尝试删除uni_links包,然后 flutter clean 和 flutter pub get 再次。
评论
0赞
zACIID
11/21/2023
不,不幸的是,事实并非如此。无论如何谢谢你
评论