有没有办法检测我们的移动 Web 应用程序是显示在原生 Facebook iOS 应用程序的 WebView 内,还是独立运行?
据我们了解,我们不允许从其框架内获取 Facebook 积分,但我们可以从我们自己的独立 Web 应用程序(或通过 Safari)中接受它们。
但是我们如何检测我们是否可以接受当前状态的信用呢?
有没有办法检测我们的移动 Web 应用程序是显示在原生 Facebook iOS 应用程序的 WebView 内,还是独立运行?
据我们了解,我们不允许从其框架内获取 Facebook 积分,但我们可以从我们自己的独立 Web 应用程序(或通过 Safari)中接受它们。
但是我们如何检测我们是否可以接受当前状态的信用呢?
在这里找到了答案。使用此代码:
if (FB.UA.nativeApp()) {
// Hide your credits stuff
}