【问题标题】:IOS- Universal Link with Firebase & bug with using location.href?IOS- 与 Firebase 的通用链接和使用 location.href 的错误?
【发布时间】:2017-07-14 02:44:16
【问题描述】:

我创建了一个通用链接,并在 Xcode 和 firebase 动态链接上设置了它们。

似乎与我自己网站中的标签配合得很好。 例如)链接到 myAPP

但是当我尝试使用诸如 location.href = "universal_link" 之类的 JavaScript 时。

那个根本不行,给我留言“应用没有安装,去appstore?”

使用带有 javascript 的通用链接有什么问题吗?

如果有,当用户访问我自己的网站时,我如何使用 javascript 或任何其他方式自动转发到通用链接。

提前致谢。

【问题讨论】:

    标签: ios firebase ios-universal-links firebase-dynamic-links deeplink


    【解决方案1】:

    您不能以这种方式将重定向与通用链接一起使用 - 自动转发(Javascript 和 HTTP)不可能以任何形式。

    通用链接需要某种明确的用户交互——Javascript 重定向不符合条件,除非它直接来自用户在页面对象上执行的操作。相反,您需要提供用户可以点击的静态按钮或链接。

    【讨论】:

    • 你救了我的命。感谢您的帮助。
    • 你知道有什么技巧可以让重定向的东西很好用吗?
    • 不幸的是,没有。在Branch,我们每天都在处理这个问题,目前根本没有解决方法。相信我,我们希望也有!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-09-19
    • 2018-10-16
    • 2020-04-26
    • 2023-04-06
    • 2021-01-28
    • 2023-01-26
    • 1970-01-01
    相关资源
    最近更新 更多