2012-04-12 32 views
0

我试图弹开的apprequests使用下面的鳕鱼对话框:Facebook的对话内容不会移动窗口,屏幕

$("#fbInviteButton").click(function(){ 
    FB.ui({ 
    method: "apprequests", 
    message: "Test" 
    }; 
}); 

当单击该按钮,一个盒子装载弹出,只是坐在那里。在Chrome的开发人员控制台中,我可以看到ajax请求已完成,内容又回来了。

当我看到HTML源代码,我看到其他对话框(类:“fb_dialog fb_dialog_advanced”),以填充内容,当我切换该窗口的CSS:

top: -10000px 

的对话框,内容进入视野。

因此,出于某种原因,当内容被加载时,它不会弹出到位并替换加载器。任何想法会导致这种情况?

应用程序是使用资产管道的Ruby on Rails。

回答

0

我相信Facebook的JavaScript SDK中的一个错误会导致这个问题。我正在使用旧版本的SDK,采取from here作为解决方法。

相关问题