facebook app 重設 Canvas 高度 紅色死神 發表於 2013年8月22日 星期四 8月 22, 2013 / 沒有留言 標籤 facebook, javascript 最近在做 FB app 的時候遇到怪問題,嵌在FB內的網頁超過畫面的高度,就會出現卷軸,推測是我的頁面是用ajax產生,所以FB進入頁面讀取的時候抓到的高度比較小,但當內容丟到裡面時,裡面的高度變長,就產生卷軸了。 FB大概也不少人遇到過這個問題,有提供解決的方法,重新再給FB頁面內容的高度就好了。 view plaincopy to clipboardprint$pageHeight=$("body").height(); FB.Canvas.setSize({ width: 810, height: $pageHeight }); FB.Canvas.setDoneLoading( function(response) { FB.Canvas.setAutoGrow(); }); 以電子郵件傳送這篇文章BlogThis!分享至 Twitter分享至 Facebook 反應:
0 意見:
張貼留言