【问题标题】:Open link in mobile browser(safari) instead of Facebook native browser (html base)在移动浏览器(safari)而不是 Facebook 原生浏览器(html 基础)中打开链接
【发布时间】:2014-03-17 13:22:40
【问题描述】:

我正在开发一个带有 facebook 分享链接功能的网站。我注意到 facebook 移动应用程序将在其自己的浏览器中打开共享链接,而不是移动浏览器(IE. safari、chrome 等)。是否有任何控制可以让我们强制 Facebook 在移动浏览器中打开链接?

【问题讨论】:

    标签: html facebook


    【解决方案1】:

    没有。唯一可靠的解决方法是,如果您将 Web 应用与 iOS 应用一起使用,并且所有用户都安装了该 iOS 应用,您可以将用户发送到您的 iOS 应用以完成该任务,这不是一个很好的解决方法。

    一个更简单但仍不是最佳的解决方案是在user-agent 字符串中检测 Facebook 浏览器,并显示一条消息以提示用户在移动浏览器中访问该 URL。

    【讨论】:

    • 对我来说理想的情况是在网络浏览器中打开链接。我想检测用户代理,如果控制台是 facebook 应用程序,我会在 safari 中打开一个链接。这可能吗?
    • 目前不可能。
    • 这方面有更新吗?今天还是不能强制在手机浏览器而不是facebook浏览器中打开链接吗?
    猜你喜欢
    • 2021-04-02
    • 2020-02-01
    • 2015-04-20
    • 2017-11-26
    • 2011-12-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-16
    • 2012-02-21
    相关资源
    最近更新 更多