为 Android Facebook Lite 用户深度链接到 Facebook 组

我有一个试图打开 Facebook 群组页面的 Android 应用程序。我听从了一些我发现的建议,并从该组网页的源代码中获取了 al:android:url 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 应用程序中是否有深度链接到群组页面的方法?


largeQ
浏览 183回答 1
1回答

海绵宝宝撒

好的,显然使用 URL 格式https://www.facebook.com/groups/ {group id}/ 代替适用于两个 Facebook 应用程序。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java