X-Frame-Options拒绝加载YouTube视频(Firefox)

时间:2019-05-17 02:51:27

标签: html firefox x-frame-options

我正在尝试在学校项目的网站上插入YouTube视频,但是,在进行一些测试后,我发现浏览器的调试器出现错误,并且该视频未显示在网站上

“ X-Frame-Options拒绝加载:https://www.youtube.com/watch?v=k2v7k-wAm2E不允许跨域成帧。”

我看了看我的HTML代码,似乎没有什么问题,即使我在视频中有“嵌入”部分的情况下也为此感到不高兴

<iframe width="420" height="345" src="https://www.youtube.com/embed/tgbNymZ7vqY"></iframe>

那会是什么?

1 个答案:

答案 0 :(得分:2)

您可以使用X-Frame-Bypass(https://github.com/niutech/x-frame-bypass)解决问题。 代码:

<script type="module" src="https://unpkg.com/x-frame-bypass"></script>

<iframe is="x-frame-bypass" width="420" height="345" src="https://www.youtube.com/embed/tgbNymZ7vqY"></iframe>