如果Facebook应用程序可用,我想从我的Android应用程序中打开我的Facebook页面 - 如果不可用,则应在默认浏览器中打开此页面。
为此,我尝试了以下代码:
try {
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("fb://profile/MY_PAGE_ID"));
startActivity(intent);
} catch (Exception e) {
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.facebook.com/MY_PAGE_NAME")));
}
问题是:
我这里有一台安装了最新版Facebook的Android设备。
如果我想要从我的应用程序打开Facebook页面,Facebook应用程序会被打开,但没有我的页面。我只看到以下消息:
“时间轴加载出问题。”
出了什么问题?
fb://page/
在新版本中仍然有效。我的 Facebook 应用程序是最新的,它仍然可以正确打开我的页面。 - Kimi Chiu