我有一个Android应用程序正在尝试打开Facebook群组页面。 我遵循了一些发现的建议,并从论坛网页的源中获取了al:android:url网址,该网址类似于:fb:// group / {group id}。
因此,我可以使用以下方法在Facebook应用程序中打开论坛页面:
try {
Intent browserIntent = new Intent(Intent.ACTION_VIEW, url);
startActivity(browserIntent);
} catch (Exception e) {
// fallback to opening the original group URL in a browser, i.e. https://www.facebook.com/groups/{group name}/
}
这适用于标准的Facebook应用。
但是,它不适用于Facebook Lite应用程序! 使用原始URL(在备用块中)将启动Facebook Lite应用程序,但不会导航到组页面。
在Facebook Lite应用程序中,是否有任何方法可以深度链接到论坛页面?
答案 0 :(得分:0)
好吧,显然使用URL格式https://www.facebook.com/groups/ {group id} /可以同时在两个Facebook应用程序上使用。