【发布时间】:2012-02-06 06:45:10
【问题描述】:
我有一个 FB 应用程序,它可以对用户上传的照片进行一些更改并将它们输出为桌面壁纸。我想预定义当前用户的屏幕分辨率,但似乎无法从 iframe 中实现(出于安全原因)。
您可以在 FB 应用程序 iframe 中执行一些特殊技巧来获取这些信息吗?
【问题讨论】:
标签: facebook iframe facebook-javascript-sdk facebook-iframe javascript-security
我有一个 FB 应用程序,它可以对用户上传的照片进行一些更改并将它们输出为桌面壁纸。我想预定义当前用户的屏幕分辨率,但似乎无法从 iframe 中实现(出于安全原因)。
您可以在 FB 应用程序 iframe 中执行一些特殊技巧来获取这些信息吗?
【问题讨论】:
标签: facebook iframe facebook-javascript-sdk facebook-iframe javascript-security
解决方案非常简单。使用新的 Facebook channelUrl,您可以访问原始的 screen.width 和 screen.height 属性。
频道文件解决了跨域通信的一些问题 在某些浏览器中。
阅读更多here
【讨论】: