【问题标题】:Facebook browser does not fire custom schemesFacebook 浏览器不会触发自定义方案
【发布时间】:2015-12-02 10:00:07
【问题描述】:

我有一个网站,在加载时将使用 javascript 打开一个自定义 url example://test,这将触发已注册 example:// url 方案的应用程序。这在 safari 和 chrome 中运行良好,但是当单击 Facebook 帖子中的网站 url 或通过 Facebook Messenger 发送链接时,这些应用程序将加载自己的浏览器,除非我按 (一次在 Facebook 浏览器中)在 Safari 中分享/显示。这是一个错误吗?有解决办法吗?

非常感谢!

【问题讨论】:

    标签: ios facebook deep-linking


    【解决方案1】:

    这也发生在 branch.io 用户身上。我通过他们的开发人员支持询问了 facebook,他们说他们会在 v.45 中修复它 - 但我刚刚安装了 v.45,它仍然无法正常工作。

    【讨论】:

      【解决方案2】:

      设置<meta property="al:web:should_fallback" content="false" /> 似乎可以完成这项工作。

      确保使用此工具强制刷新您正在使用的网址:https://developers.facebook.com/tools/debug/og/object/

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-04-18
        • 2020-11-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-01-17
        相关资源
        最近更新 更多