我一直在寻找解决方案,但大部分都已过时或无法正常运行。 在我的文档(FB应用程序的主文件 - index.php)中,我添加了:
<script>
window.fbAsyncInit = function() {
$('#iframe_canvas').css({'overflow': 'hidden'});
FB.Canvas.setAutoResize();
}
</script>
我也尝试使用setSize({width and height})。 正如我所看到的,以前的版本在Canvas设置中有“删除滚动条”选项 - 现在已删除。我试图改变iframe,iframe&gt; html和iframe&gt;身体CSS溢出:隐藏,溢出-x:隐藏和许多其他人。还有JavaScript没有效果。 谁能指出正确的道路?以前在stackoverflow上找到的解决方案也无济于事。
答案 0 :(得分:0)
我将在您的应用程序的高级设置中使用两个选项:Canvas width和Canvas height。并查看这些工作的特定组合。另外,不推荐使用setAutoResize来支持setAutoGrow()。见https://developers.facebook.com/docs/reference/javascript/FB.Canvas.setAutoResize/