繁体   English   中英

在Android上的Facebook App中打开指向Facebook组的链接

[英]Open link to Facebook group in Facebook App on Android

我想从我的网站用户发送到在Facebook上。 希望在浏览器中打开该组, 而是在Facebook App中打开该组。 我正在使用以下Javascript:

<script>

  userAgent = navigator.userAgent || navigator.vendor || window.opera;

  if(/iPad|iPhone|iPod/.test(userAgent) && !window.MSStream) {
    window.location = "fb://profile/123456789101112";
  } else if(/android/i.test(userAgent)) {
    window.location = "fb://profile/123456789101112";
  } else {
    window.location = "https://www.facebook.com/groups/groupname";
  }

</script>

这在iOS上正常运行(即在Facebook应用程序中打开Facebook组),但在Android上则无效 (“内容不可用”)。

知道如何在Android上实现这一目标吗?

iOS和Android链接的语法不同(不要问我为什么...)

对于iOS,它是“配置文件”(或“组”),对于Android,它是“页面”(如果要发送到页面),或“组”(如果要重定向到一个组)。

对于您的问题,它将是这样的:

window.location = "fb://group/328556620888617";

编辑:请注意,对于iOS,可以使用以下语法:

window.location = "fb://group?id=328556620888617";

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM