我怎样才能确保Facebook应用程序始终在apps.facebook.com上运行

时间:2012-05-23 20:21:54

标签: javascript facebook

我有一个带有网页模板的基本画布Facebook应用程序。我试图确保应用程序始终在Facebook下运行但最终失败。

当我第一次登录应用程序时,我收到了签名请求,但之后因为我在网络模板上运行,我无法从Facebook获得任何反馈。

我尝试了一些像

这样的javascript代码
if (window == top) { goHome(); }

检查网站是否在Facebook框架下,但我无法获得Facebook框架的最佳位置。

1 个答案:

答案 0 :(得分:2)

试试这个

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

            window.location.href = "https://url to app";
        }