【问题标题】:Open FB group page in browser using facebook-unity sdk使用 facebook-unity sdk 在浏览器中打开 FB 群组页面
【发布时间】:2014-01-31 09:21:39
【问题描述】:

我在使用 unity 制作的 ios 游戏中使用 facebook unity sdk。我的游戏中有代码,

void OnClick() {
    Application.OpenURL("https://www.facebook.com/roadsmash");
}

这会导致 Facebook 中的群组。

Facebook 插件会检测所有 Facebook 链接并在可能的情况下打开本机应用程序。问题是本机应用程序正在其他地方打开,而不是在我的组页面中。 如何在原生应用中打开我的群组页面,或者我可以在浏览器中打开页面,而不是通过打开 fb 原生应用?

【问题讨论】:

  • 你在什么平台上看到这个问题?
  • @benp,ios。我得到的问题是 fb 正在覆盖 - (BOOL)application:(UIApplication*)application handleOpenURL:(NSURL*)url 和 - (BOOL)application:(UIApplication*)application openURL:(NSURL*)url 方法。我可以添加我的支票并打开浏览器,但这个解决方案似乎是一个 hack。理想情况下,如果可能的话,我想在本机应用程序中打开组页面

标签: unity3d facebook-unity-sdk facebook-group


【解决方案1】:

我没有找到在本机应用程序中打开页面(不是组)的任何可接受的解决方案,但有一个在移动浏览器中打开的简单解决方案:只需使用 url-shortener(如 bit.ly)创建新 url 并使用Application.OpenURL - 它将在浏览器中打开。

【讨论】:

    【解决方案2】:

    抱歉,目前不支持在 iOS 上将 Facebook 原生应用直接启动到群组中。

    在您的情况下,在移动 Safari 中打开 Facebook 的正确 URL 是 http://www.facebook.com/groups/roadsmash

    【讨论】:

      猜你喜欢
      • 2014-11-13
      • 1970-01-01
      • 2011-03-22
      • 1970-01-01
      • 1970-01-01
      • 2018-08-21
      • 1970-01-01
      • 1970-01-01
      • 2016-09-16
      相关资源
      最近更新 更多