在我的应用程序的高级选项中,我将画布高度设置为流体或固定为[任意值] px,我的iFrame始终锁定在800px。
我做错了什么?我的页面中没有代码来指示画布的高度。
答案 0 :(得分:1)
您可能需要从FB-JS_SDK调用JS函数:
window.fbAsyncInit = function() {
FB.init({
appId : 'YOUR_APP_ID', // App ID
channelUrl : '//WWW.YOUR_DOMAIN.COM/channel.html', // Channel File
});
FB.Canvas.setAutoGrow();
}
更多内容请点击此处:http://developers.facebook.com/docs/reference/javascript/FB.Canvas.setAutoGrow/
编辑:
注意:“注意:此方法仅在开发人员应用程序中将Canvas Height设置为”Fixed at(800)px“时启用。”