モバイルWebアプリがネイティブFacebookiOSアプリのWebView内に表示されているかどうか、またはスタンドアロンで実行されているかどうかを検出する方法はありますか?
私たちが理解しているように、Facebookクレジットをフレーム内から取得することは許可されていませんが、独自のスタンドアロンWebアプリ内から(またはSafari経由で)受け入れることは許可されています。
しかし、現在の状態でクレジットを受け入れることができるかどうかをどのように検出できますか?
モバイルWebアプリがネイティブFacebookiOSアプリのWebView内に表示されているかどうか、またはスタンドアロンで実行されているかどうかを検出する方法はありますか?
私たちが理解しているように、Facebookクレジットをフレーム内から取得することは許可されていませんが、独自のスタンドアロンWebアプリ内から(またはSafari経由で)受け入れることは許可されています。
しかし、現在の状態でクレジットを受け入れることができるかどうかをどのように検出できますか?
ここで答えを見つけました。このコードを使用します:
if (FB.UA.nativeApp()) {
// Hide your credits stuff
}