【问题标题】:Linking to facebook share from android browser从 android 浏览器链接到 facebook 共享
【发布时间】:2014-02-17 15:45:38
【问题描述】:

我正在尝试从浏览器链接到 Facebook android 应用,但找不到正确的方案。我查看了这篇帖子 here 的建议,并更改了一些内容。当我在浏览器中尝试它时,它总是将我带到 Facebook 的 Play 商店,而不是实际的应用程序,即使我已经安装了它。此外,当我尝试运行上述帖子中的示例时,它们会将我直接带到 QR 扫描仪。

这是我最好的尝试:

<a href="intent://fb/#Intent;package=com.facebook.katana;end">test me</a>

【问题讨论】:

    标签: android facebook mobile


    【解决方案1】:

    好的,事实证明我需要编辑方案才能访问应用程序。显然,这是可行的:

    <a href="intent://fb/#Intent;scheme=fb;package=com.facebook.katana;end">test me</a>
    

    我想我的下一个问题是如何调出发布屏幕,以便用户可以分享到他们的个人资料。

    【讨论】:

      【解决方案2】:

      基于How do I pass parameters to android Intent in new scheme on chrome,可以通过添加额外的用户 ID 参数来共享个人资料,如下所示:

      <a href="intent://fb/#Intent;scheme=fb;package=com.facebook.katana;l.extra_user_id=100001529066447;end">Launch Facebook</a>
      

      不幸的是,Facebook 确认这是不可能的,因为安全异常:Security exception when opening ProfileTabHostActivity through intent

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-02-04
        • 1970-01-01
        • 1970-01-01
        • 2011-07-18
        • 2014-03-04
        相关资源
        最近更新 更多