我尝试了几件事,但似乎都没有。
这是我的代码:
window.fbAsyncInit = function() {
FB.init({
appId : '582678658430669',
});
FB.Canvas.setAutoGrow();
}
我也尝试过这个:
FB.Canvas.setSize({ width: 800, height: 1000 });
但他们都没有工作。 facebook改变了api吗?
这是我的应用http://goo.gl/6veSG
的链接答案 0 :(得分:0)
在Chrome中的开发者工具中,切换控制台的上下文(请参阅此问题:Debugging iframes with Chrome developer tools)并选择您的app / iframe(名称以“app_runner ...”开头)。选择iframe后,请运行以下命令:
d=[];jQuery("*").each(function () { width = $(this).outerWidth(true); if (width > 810) d.push({node: this, width: width}); }); console.log(d)
它的作用是:
d
。 d
并浏览所有元素。(在您的情况下,问题来自使用ul
和width: 100%
定义的margin-left: 140px
标记