首页 > 解决方案 > 我们如何以编程方式从 firebase 动态链接短 url 获取深层链接 url?

问题描述

我有由firebase 动态链接(短 URL)制作的二维码,它将直接重定向到 App Store/Play Store 以下载应用程序并在首次启动应用程序时读取深度链接查询参数。这正如预期的那样运作良好。

但是,情况是,如果我在应用程序中扫描相同的二维码,我只需要在包含我想要的所有内容的深层链接 URL 或长 URL 中传递的查询参数。

有什么输入吗?提前致谢!

标签: iosdeep-linkingfirebase-dynamic-linksdynamic-url

解决方案


其实我也经历过像你的问题。
二维码阅读器无法解析深度链接长网址中传递的查询参数。

[Before]
http://xxx.page.link/?link=https://www.google.com/doodles/

但是如果你使用 url 编码参数,二维码可以读取那个长的深层链接。

[After]
http://xxx.page.link/?link=https%3A%2F%2Fwww.google.com%2Fdoodles%2F

推荐阅读