📜  阻止 youtube 在 php 中添加(1)

📅  最后修改于: 2023-12-03 14:58:39.321000             🧑  作者: Mango

阻止 YouTube 在 PHP 中添加

在 PHP 中嵌入 YouTube 视频时,YouTube 默认会在页面中添加一些 JS 脚本,可能会影响到性能和安全性。为了防止这种情况,可以采取以下方法:

方法一:使用 YouTube-nocookie

使用 YouTube-nocookie 能够解决大部分问题。YouTube-nocookie 不会使用任何 cookie 数据,也没有任何统计功能。

步骤
  • 打开需要嵌入视频地址,如:https://www.youtube.com/watch?v=jNQXAC9IVRw。
  • 将地址中 "https://www" 替换为 "https://www.youtube-nocookie.com"。
  • 复制新的地址,如:https://www.youtube-nocookie.com/watch?v=jNQXAC9IVRw。
代码示例
<iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/jNQXAC9IVRw" frameborder="0" allowfullscreen></iframe>
方法二:禁用 JavaScript

在嵌入的视频代码中,加入参数 origin=https://yourdomain.com,将 yourdomain.com 替换为网站域名,同时禁用 JavaScript。

代码示例
<iframe width="560" height="315" src="https://www.youtube.com/embed/jNQXAC9IVRw?origin=https://yourdomain.com" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
总结

以上两种方法都能阻止 YouTube 在 PHP 中添加 JS 脚本,提高了网站的性能和安全性。建议根据实际情况选择合适的方法。