我正在为Facebook开发一个应用程序,并希望使用灯箱或模式来显示大于允许的画布区域(560)的内容。我没有太多的Facebook应用程序开发经验。我完成的研究给我提供的关于这个问题的信息很少。加载一个lightbox是很好的,它使得lightbox比查看区域更宽,这就是问题所在。
发布于 2011-06-22 00:10:57
为此,您需要能够从iframe内部访问父元素,但因为内容来自两个不同的域( Facebook服务器上的父内容,您服务器上的iframe内容),所以应用了跨域限制,您将无法访问。所以你只能在facebook给你的560宽度的iframe内弹出它。
发布于 2011-06-21 20:11:30
我也试图实现你想要的东西,但我没有成功,因为应用程序使用iframe调用了facebook。因此,灯箱、模式或阴影的效果仅限于iframe的宽度和高度。
简单地说,我的结论是,灯箱没有相同的效果,在正常的网站。在facebook中,它仅限于canvas。
https://stackoverflow.com/questions/6420824
复制相似问题