【发布时间】:2019-07-02 08:45:18
【问题描述】:
我们在 Chrome iOS 中使用以下 Firebase 动态链接时遇到问题(在 72.0.3626.74 上测试):https://carvana.page.link/?link=https://www.carvana.com&isi=1273426583&ibi=com.carvana.copilot&cid=4115817180136449045&_icp=1
在未安装目标应用的设备上,该链接预计会打开应用商店。
当在 Chrome 设置为默认浏览器的设备上点击链接时,“预览页面”打开并立即显示一个对话框,显示“此页面将在另一个应用程序中打开”:
点击“打开”会关闭对话框,但不会打开应用商店:
点击“打开”HTML 按钮然后再次触发相同的对话框:
这一次,点击“打开”会按预期打开商店:
在 Safari 中打开链接的行为符合预期,只有在点击“OPEN”后才会呈现预览页面并提示打开商店。
【问题讨论】:
-
另外有趣的是,应用程序图标在 Chrome 中的预览页面上无法正确显示,而在 Safari 中却可以。
-
谷歌搜索,我找到了另一个 FDL——我发现的第一个指向 App Store 的 FDL——显示相同的行为:funrun3.page.link/tp
-
你有
.forcedRedirectEnabled设置吗?
标签: firebase firebase-dynamic-links