繁体   English   中英

如何从 url 打开颤振应用程序?

[英]How to open flutter application from url?

例如,当用户可以恢复他的密码时,我的颤振应用程序中有案例。 在这种情况下,用户将通过电子邮件收到链接,我希望通过单击该链接,我的颤振应用程序将打开,并路由到特定屏幕。

您需要从以下角度来查看:如何从 URL 打开我的 iOS/Android 应用程序,即。 应用深度链接

他们每个人都有自己的实现:

或者,您可以使用更全面的 SDK,它们能够为您完成这两项工作:

有一个不错的插件,

https://github.com/avioli/uni_links

它还详细说明了您需要如何配置 iOS 和 Android 才能使其工作(恕我直言,这是最难的部分); 另一个不错的信息来源是这篇博

所以在这里,你必须使用dynamic link 最好的解决方案是使用Firebase 动态链接

Firebase 动态链接的优势之一:将移动网络用户转化为原生应用用户

借助动态链接,您可以将用户从您的移动网站无缝过渡到您的应用程序中的等效内容。 而且由于链接在应用程序安装过程中仍然存在,即使是新用户也可以在您的移动网站上继续他们离开的地方,而不会错过任何一个节拍。

在此处输入图像描述

另一种解决方案是切换到原生解决方案: AndroidiOS

您可以使用app_links ,它支持 Android、iOS、macOS、web 和 Windows 的 Android 应用链接、深度链接、iOs 通用链接和自定义 URL 方案处理程序(包括桌面)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM