Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/371.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Facebook画布移除外部滚动条_Javascript_Css_Facebook_Canvas - Fatal编程技术网

Javascript Facebook画布移除外部滚动条

Javascript Facebook画布移除外部滚动条,javascript,css,facebook,canvas,Javascript,Css,Facebook,Canvas,我试图删除Facebook画布的外部滚动条,同时保留我拥有的内部Iframe滚动条 我尝试过使用FB.Canvas.setSize()和FB.Canvas.setAutoGrow(),也尝试过使用流体高度和不使用流体高度。虽然自动增长确实删除了滚动,但它实际上覆盖了我的内部FB应用程序滚动,我需要将标题保持静态 我也知道没有办法改变外框的css,所以溢出:隐藏对外框不起作用,对内框则否定了我想要达到的效果 有没有办法只删除外部滚动或使画布继承我的Iframe高度 更新 嗯,我找到了一些有用的东西

我试图删除Facebook画布的外部滚动条,同时保留我拥有的内部Iframe滚动条

我尝试过使用FB.Canvas.setSize()和FB.Canvas.setAutoGrow(),也尝试过使用流体高度和不使用流体高度。虽然自动增长确实删除了滚动,但它实际上覆盖了我的内部FB应用程序滚动,我需要将标题保持静态

我也知道没有办法改变外框的css,所以溢出:隐藏对外框不起作用,对内框则否定了我想要达到的效果

有没有办法只删除外部滚动或使画布继承我的Iframe高度

更新 嗯,我找到了一些有用的东西,但它并不那么漂亮。 我每X秒运行一次间隔,将滚动条推到顶部 比如:

FB.Canvas.setSize({
            height: angular.element('body').height()
        });
        $interval(function () {
            FB.Canvas.scrollTo(0, 0);
        }, 100);
它解决了我的问题,但绝不是一个优雅的解决方案…仍然在寻找更好的东西