我正在创建Flash游戏网站,并希望制作它的facebook应用程序版本。由于网站宽度大于画布默认宽度,我试图找到检查网站是否在Facebook画布中加载并相应地更改宽度的方法。请帮我找到解决方案。
答案 0 :(得分:1)
如果用户通过您的Facebook画布iframe应用访问您的网站,则对您的服务器的请求将包含“signed_request”参数。您可以检查此参数以确定用户是否在Facebook画布内。
另请注意,如果设置Canvas Width to Fluid,则不再需要这样做了:
您可以将画布宽度设置为“固定(760像素)”,默认设置,使您的应用具有760像素的固定宽度。您还可以将宽度设置为“流体”,这意味着我们将iframe宽度设置为100%。然后,当用户更改浏览器的宽度时,您的内容将左对齐并调整大小以填充页面。