Flutter 是否可以从另一个颤振应用程序打开颤振应用程序的特定屏幕?

Flutter 是否可以从另一个颤振应用程序打开颤振应用程序的特定屏幕?,flutter,flutter-dependencies,Flutter,Flutter Dependencies,是否可以从另一个颤振应用程序打开颤振应用程序的特定屏幕?您可以在firebase动态链接的帮助下完成此操作 在应用程序中创建动态链接,并在launchurl\u launcher 让我们假设2个颤振应用程序应用程序A和B有N个页面。 例如,如果您想从B转到应用程序A的屏幕2 您将从应用程序B上的程序包url\u启动器调用此函数 launch('https://yourapp.page.link/aL7u'); //dynamic link to open the screen. 这将启动一个窗

是否可以从另一个颤振应用程序打开颤振应用程序的特定屏幕?

您可以在firebase动态链接的帮助下完成此操作

在应用程序中创建动态链接,并在launch
url\u launcher

让我们假设2个颤振应用程序应用程序A和B有N个页面。 例如,如果您想从B转到应用程序A的屏幕2

您将从应用程序B上的程序包
url\u启动器
调用此函数

launch('https://yourapp.page.link/aL7u'); //dynamic link to open the screen.
这将启动一个窗口,将您重定向到该页面

要处理动态链接,请参阅本文档

颤振动态链接:

无上下文导航:

url\u启动器

Firebase动态链接文档:


注意:要实现此功能,您必须访问这两个应用程序,并应在这两个应用程序上实现动态链接

,谢谢您的回复,我已经完成了您所说的所有内容,但是我如何才能为另一个Flitter应用程序生成动态链接并从当前应用程序打开它?如果您还没有其他应用程序的项目,您可以通过创建Firebase项目为其他应用程序生成动态链接,然后您可以在动态链接部分生成链接(火基控制台)你可以使用<代码> URLXLunger-< /Cord>包打开该链接,该链接又将你重定向到应用程序安装的第二个应用程序中的特定页面。注意:如果第二个应用程序不是你的,该方法将不起作用,正如我所说的,你需要访问这两个应用程序。非常感谢。我成功地完成了它。我认为这是最好的答案。