【发布时间】:2015-04-15 16:11:14
【问题描述】:
我有一个使用 Facebook javascript SDK 的网络应用程序。我想检测这个网络应用程序是否在 iOS 或 Android 上的本机 Facebook 应用程序中运行。原因是如果没有在适当的浏览器中运行,我想在浮动 iframe 中打开某些链接,而不是在新网页/标签中打开。
如何在原生 Facebook 应用中轻松检测是否在移动设备上运行。我知道建议使用 FB.UA 的答案,但该答案已有 3 年历史,并且不再记录该 API。
或
是否可以指定 HREF 以在移动设备的本机浏览器中启动 URL?然后我的链接可以启动浏览器,并且我的网络应用程序继续在 Facebook 本地应用程序中运行。
【问题讨论】:
标签: android ios facebook webview facebook-javascript-sdk