2011-05-20 70 views
0

我有一個iframe facebook應用程序當前正在頁面選項卡上運行。不幸的是,當人們共享頁面中的一些鏈接時,生成的共享鏈接會將用戶發送到服務器上的原始內容,而不是Facebook頁面選項卡。我如何強制直接到達URL的用戶進入頁面標籤iframe?強制Facebook應用程序使用頁面標籤iframe

回答

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/'; 
相關問題