facebook app 重設 Canvas 高度
最近在做 FB app 的時候遇到怪問題,嵌在FB內的網頁超過畫面的高度,就會出現卷軸,推測是我的頁面是用ajax產生,所以FB進入頁面讀取的時候抓到的高度比較小,但當內容丟到裡面時,裡面的高度變長,就產生卷軸了。
FB大概也不少人遇到過這個問題,有提供解決的方法,重新再給FB頁面內容的高度就好了。
FB大概也不少人遇到過這個問題,有提供解決的方法,重新再給FB頁面內容的高度就好了。
- $pageHeight=$("body").height();
- FB.Canvas.setSize({ width: 810, height: $pageHeight });
- FB.Canvas.setDoneLoading( function(response) {
- FB.Canvas.setAutoGrow();
- });
留言