强制Facebook应用程序使用页面选项卡iframe

时间:2011-05-20 18:45:49

标签: facebook iframe facebook-iframe

我目前正在页面标签上运行iframe facebook应用。不幸的是,当人们共享页面中的某些链接时,生成的共享链接会将用户发送到服务器上的原始内容,而不是Facebook页面选项卡。如何强制直接到达网址的用户进入网页标签iframe?

1 个答案:

答案 0 :(得分:1)

我找到了解决方案:基本上你可以使用facebook javascript api来检测你是否在iframe中。如果没有,重定向。这是代码:

        // Test if canvas page loaded
            var obj = FB.Canvas.getPageInfo();
        // Now redirect to page if not
            if(obj.clientHeight == 0) window.location = 'http://facebook/page/url/';