微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用React Native在Firebase中使用动态链接设置带有查询参数的动态深层链接

如何解决使用React Native在Firebase中使用动态链接设置带有查询参数的动态深层链接

我想设置带有查询参数的动态深层链接例如,假设我有以下信息,例如对于 user1 ,URL为{{ 3}}该链接将是动态的。也就是说,对于 user2 ,它可以是https://example.com/res/?appId=67abeuusbev&value=55673。我已经设置了Firebase动态链接。例如,说 exampletest.page.link/SYu7 。现在,我想以一种方式设置深层链接,以便每当从Web浏览器中基于相应的参数值单击该appId和值(https://example.com/res/?appId=67abeuusbev&value=55674)时,都可以将它们动态设置为深层链接可以处理链接。在firebase动态链接中,有什么方法可以做同样的事情?我正在使用React Native。感谢您的提前考虑。

解决方法

如果您正在考虑以编程方式修改简短的Firebase动态链接,则目前无法实现。更新简短FDL中配置的参数(即深层链接)的唯一方法是通过Firebase控制台,并且只能编辑从控制台创建的简短FDL。以编程方式创建的简短FDL不会显示在FDL仪表板中。

作为一种解决方法,您可以create long FDL manually-通过附加参数及其值。请注意,如果深层链接具有多个参数,则需要对其进行URL编码。

https://exampletest.page.link/?link=https%3A%2F%2Fexample.com%2Fres%2F%3FappId%3D67abeuusbev%26value%3D55674

您可以通过使用preview page flowchart调试动态链接来检查深度链接是否能够携带其中配置的参数。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。