2012-10-18 21 views
2

當我將setAutoGrow設置爲true時,我在Facebook頁面上的Internet Explorer 9中看到一個奇怪的問題。高度連續不斷增長。這隻在我的Internet Explorer中發生。使用Chrome和Firefox進行測試。Facebook Canvas setAutoGrow在IE中永遠生長

一個例子可以在https://www.facebook.com/GunSweeps/app_480125662005248

上可能是什麼原因任何想法可以找到?我在這裏讀到另一個線索,提示它是html,body設置爲100%,另一個線索表示頂端是原因。我嘗試了這兩種補救措施都無濟於事。

編輯:在更多的搜索,我看到一個全局變量可能是問題,但經歷了,這似乎也不是原因。

非常感謝您提供任何建議。

回答

1

可能是你可以嘗試

FB.Canvas.setSize(); 

所有內容的負載

後,或使用一個簡單的定時器

var resizetimer= window.setTimeout(function() { 
      FB.Canvas.setSize(); 
     }, 4000);