如何从 url 打开颤振应用程序?
Posted
技术标签:
【中文标题】如何从 url 打开颤振应用程序?【英文标题】:How to open flutter application from url? 【发布时间】:2019-05-15 04:24:39 【问题描述】:例如,当用户可以恢复他的密码时,我的颤振应用程序中有案例。 在这种情况下,用户将通过电子邮件收到链接,我希望通过单击该链接,我的颤振应用程序将打开,并路由到特定屏幕。
【问题讨论】:
你可以使用 Firebase 动态链接,我写了一篇关于这个的帖子:medium.com/@diegoveloper/… @diegoveloper 谢谢!这就是我真正想要找到的 【参考方案1】:有一个不错的插件,
https://github.com/avioli/uni_links
它还详细说明了您需要如何配置 ios 和 android 以使其工作(恕我直言,这是最难的部分);另一个不错的信息来源是this blog post
【讨论】:
【参考方案2】:您需要从以下角度来查看:如何从 URL 打开我的 iOS/Android 应用程序, 即。 应用深层链接。
它们都有各自的实现:
android/app-links apple/allowing_apps_and_websites_to_link_to_your_content或者您可以选择更全面的 SDK,它们能够为您完成这两项工作:
Firebase Dynamic Links Branch.io Deep Linking【讨论】:
【参考方案3】:所以在这里,您必须使用dynamic link
。
最好的解决方案是使用 Firebase Dynamic Links 。
Firebase 动态链接的优势之一:将移动网络用户转化为原生应用用户
借助动态链接,您可以无缝地将用户从您的 移动网站到您的应用程序中的等效内容。而且因为 链接在应用安装过程中仍然存在,即使是新用户也可以使用 他们在您的移动网站上停止的地方没有错过任何一个节拍。
另一种解决方案是切换到原生解决方案:Android 和 iOS。
【讨论】:
以上是关于如何从 url 打开颤振应用程序?的主要内容,如果未能解决你的问题,请参考以下文章