无法通过Android应用程序正确加载Facebook页面

时间:2016-05-28 04:26:49

标签: java android facebook

我想点击按钮,通过我的Android应用程序打开我的Facebook页面。 我目前正在使用以下代码:[这里回答:Open Facebook page from Android app?]

public static Intent newFacebookIntent(PackageManager pm, String url) {
  Uri uri = Uri.parse(url);
  try {
    ApplicationInfo applicationInfo = pm.getApplicationInfo("com.facebook.katana", 0);
    if (applicationInfo.enabled) {
      // https://stackoverflow.com/a/24547437/1048340
      uri = Uri.parse("fb://facewebmodal/f?href=" + url);
    }
  } catch (PackageManager.NameNotFoundException ignored) {
  }
  return new Intent(Intent.ACTION_VIEW, uri);
}

我也可以在Facebook应用中加载页面,但它只显示“关于”部分,照片和最近的帖子。我看不到封面或类似按钮。如果我手动打开Facebook应用程序(不是通过我的Android应用程序),并访问我的页面一切正常,但当我尝试链接Facebook页面与我的应用程序时出现问题。 任何人都知道我做错了什么,为什么我看不到像按钮?自从2天以来我一直试图解决这个问题,但没有运气!提前致谢

0 个答案:

没有答案