例如,当用户可以恢复密码时,我在flutter应用程序中遇到了麻烦。 在这种情况下,用户将收到电子邮件中的链接,我希望通过单击该链接,我的flutter应用程序将打开,并路由到特定屏幕。
答案 0 :(得分:1)
您将要从以下角度查看此内容:如何从URL打开iOS / Android应用,即。 应用深度链接。
它们每个都有自己的实现:
或者您可以使用功能更强大的SDK来为您做到这两者:
答案 1 :(得分:0)
有一个不错的插件
https://github.com/avioli/uni_links
还详细说明了如何配置iOS和Android以使其正常工作(这是imho中最难的部分);另一个不错的信息来源是this blog post
答案 2 :(得分:0)
因此,在这里,您必须使用dynamic link
。
最好的解决方案是使用 Firebase Dynamic Links 。
Firebase动态链接的优势之一:将移动网络用户转换为本地应用程序用户
使用动态链接,您可以从您的用户无缝过渡用户 移动网站上您应用中的等效内容。而且因为 链接在应用程序安装过程中仍然有效,即使新用户也可以使用 他们在您的移动网站上停留的位置而不会错过任何机会。
答案 3 :(得分:0)
使用通用/应用程序链接的 Flutter 应用程序示例,适用于 android 和 ios 应用程序:
<块引用>答案 4 :(得分:-1)
所以在这里,您必须使用 dynamic link
。
最好的解决方案是使用 Firebase Dynamic Links .
Firebase 动态链接的优势之一:将移动网络用户转化为原生应用用户
<块引用>借助动态链接,您可以无缝地将用户从您的 移动网站到您的应用程序中的等效内容。而且因为 链接在应用安装过程中仍然存在,即使是新用户也可以选择 他们在您的移动网站上离开的地方,没有错过任何一个节拍。