2

Web テンプレートを使用した基本的なキャンバス Facebook アプリがあります。アプリが常に Facebook で実行されるようにしようとしましたが、最終的に失敗しました。

アプリに最初にログインしたときに署名付きのリクエストを受け取りますが、その後は Web テンプレートで実行しているため、Facebook からフィードバックを受け取ることができません。

私はいくつかのJavaScriptコードを試しました

if (window == top) { goHome(); }

サイトが Facebook フレームの下にあるかどうかを確認するために、Facebook フレームの上部の場所を取得できませんでした。

4

1 に答える 1

2

これを試して

if (parent.location.href == self.location.href) {

            window.location.href = "https://url to app";
        }
于 2012-05-24T05:23:37.820 に答える