Facebook canvas 水平滚动条问题

发布于 2025-01-02 02:32:33 字数 196 浏览 0 评论 0原文

我的脸书应用程序 页面画布宽度 760 像素。 iFrame页面主体宽度520px,溢出:隐藏。

仅在 Firefox 9、10 中仍显示水平滚动。IE 和 Chrome 看起来不错。

在此处输入图像描述

此问题有解决方案吗?

My facebook apps
page canvas width 760px.
iFrame page body width 520px, overflow:hidden.

Still showing horizontal scroll only in firefox 9, 10. IE and Chrome looks fine.

enter image description here

Is there any solution of this issue?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

风情万种。 2025-01-09 02:32:33

您应该通过开发者应用程序检查应用程序的画布设置。

在此处输入图像描述

如您所见,画布宽度有两种设置。当您使用流体宽度设置时,宽度没有“限制” - 您的应用程序可以占用用户屏幕可以提供的空间。这当然不包括为带有股票行情和广告的侧边栏保留的空间。
固定设置是不言自明的。

另一种选择是使用 Facebook JavaScript SDKFB.Canvas.setSize() 方法。语法非常简单:

FB.Canvas.setSize({ 宽度: 640, 高度: 480 });

快乐编码!

You should review your canvas settings for your application through the developers application.

enter image description here

As you can see there are two settings for the canvas width. When you use the fluid setting for the width, there is no "limit" to the width - your application can take up as much space as the users screen can give. This of course excludes the reserved space for the sidebar with the ticker and the advertisements.
The fixed setting is self explanatory.

Another option would be to use the Facebook JavaScript SDK and the FB.Canvas.setSize() method. The syntax is very straight forward :

FB.Canvas.setSize({ width: 640, height: 480 });

Happy coding!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文