Javascript Facebook画布移除外部滚动条
我试图删除Facebook画布的外部滚动条,同时保留我拥有的内部Iframe滚动条 我尝试过使用FB.Canvas.setSize()和FB.Canvas.setAutoGrow(),也尝试过使用流体高度和不使用流体高度。虽然自动增长确实删除了滚动,但它实际上覆盖了我的内部FB应用程序滚动,我需要将标题保持静态 我也知道没有办法改变外框的css,所以溢出:隐藏对外框不起作用,对内框则否定了我想要达到的效果 有没有办法只删除外部滚动或使画布继承我的Iframe高度 更新 嗯,我找到了一些有用的东西,但它并不那么漂亮。 我每X秒运行一次间隔,将滚动条推到顶部 比如:Javascript Facebook画布移除外部滚动条,javascript,css,facebook,canvas,Javascript,Css,Facebook,Canvas,我试图删除Facebook画布的外部滚动条,同时保留我拥有的内部Iframe滚动条 我尝试过使用FB.Canvas.setSize()和FB.Canvas.setAutoGrow(),也尝试过使用流体高度和不使用流体高度。虽然自动增长确实删除了滚动,但它实际上覆盖了我的内部FB应用程序滚动,我需要将标题保持静态 我也知道没有办法改变外框的css,所以溢出:隐藏对外框不起作用,对内框则否定了我想要达到的效果 有没有办法只删除外部滚动或使画布继承我的Iframe高度 更新 嗯,我找到了一些有用的东西
FB.Canvas.setSize({
height: angular.element('body').height()
});
$interval(function () {
FB.Canvas.scrollTo(0, 0);
}, 100);
它解决了我的问题,但绝不是一个优雅的解决方案…仍然在寻找更好的东西