为啥 Facebook 的 .setSize() 只能增加 Canvas 应用的高度?
Posted
技术标签:
【中文标题】为啥 Facebook 的 .setSize() 只能增加 Canvas 应用的高度?【英文标题】:Why Facebook's .setSize() can only increase the height of Canvas app?为什么 Facebook 的 .setSize() 只能增加 Canvas 应用的高度? 【发布时间】:2011-06-10 01:01:41 【问题描述】:我正在尝试在页面内容动态更新后调整我的 Facebook Canvas 应用程序的高度。应该使用FB.Canvas.setSize()
来执行此操作,但它只会增加高度。与.setAutoResize()
相同。我已经在 SO 上发布了一个解决方法,但它太眨眼了。有办法改进吗?
How to resize Facebook Canvas app (iFrame) correctly?
【问题讨论】:
【参考方案1】:您将需要使用新的 FB.Canvas.setAutoGrow,因为 .setAutoResize() 已弃用。见https://developers.facebook.com/docs/reference/javascript/FB.Canvas.setAutoGrow/
【讨论】:
以上是关于为啥 Facebook 的 .setSize() 只能增加 Canvas 应用的高度?的主要内容,如果未能解决你的问题,请参考以下文章
为啥这个由 facebook 生成的深层链接(applink)不起作用?
为啥 facebook sdk 会自动让我登录 iPhone 上安装的 facebook 应用程序?