facebook使用灯箱自动调整问题以全屏查看图像

时间:2012-06-10 11:04:22

标签: jquery facebook tabs lightbox autogrow

您好我有一个显示优惠的Facebook标签。这些优惠使用带有核心joomla灯箱的ari图像滑块来全屏查看图像。我正在使用facebook自动调整功能来摆脱滚动条,它在firefox中工作正常。我点击所有其他浏览器互联网浏览chrome和safari当我点击要在灯箱中查看全屏时,画布的高度开始增长并且图像不断向下移动。似乎当图像打开时,facebook自动调整功能只是不断增加高度并且图像移动。这是我的代码:

<div id="fb-root"></div>
<script src="https://connect.facebook.net/en_US/all.js"></script>
<script>
  window.fbAsyncInit = function() {
    FB.init({
      appId : 'APP ID', //Your facebook APP here
      cookie : true, // enable cookies to allow the server to access the //session


    });
     FB.Canvas.setAutoGrow();
  }

  window.onload = function() {
    FB.Canvas.setAutoGrow(91);
  }
</script>

此问题仅在其他浏览器中出现在firefox中。有什么想法发生了什么?

1 个答案:

答案 0 :(得分:0)

这是错误的:

window.onload = function() {
   FB.Canvas.setAutoGrow(91);
}

当触发window.load时,FB无法访问。

FB.Canvas.setAutoGrow();调用后,行应该是FB.init而不是{{1}}。