我们设置了一个RoR页面,该页面动态地从URL中提取数据并加载相应的视频。例如:http://rayku.com/video?name=Alg2_07_02_0015
但是,每当我们尝试嵌入iframe时,都不会加载任何内容:
<iframe src="http://rayku.com/video?name=Alg2_07_02_0015" width="674" height="379"></iframe>
嵌入PHP的等价物在放入iframe时工作正常:http://ouyang.ca/video.php?name=Alg2_07_02_0015
有什么想法吗?谢谢!
答案 0 :(得分:1)
Rails默认设置x-frame-options header禁止此操作,因此尊重此标题的浏览器将不允许iframing
您可以随处更改:
config.action_dispatch.default_headers['X-Frame-Options'] = ...
或者,如果您需要更精细的内容,那么您可以像设置任何其他标头一样设置该标头