📅  最后修改于: 2023-12-03 14:58:39.321000             🧑  作者: Mango
在 PHP 中嵌入 YouTube 视频时,YouTube 默认会在页面中添加一些 JS 脚本,可能会影响到性能和安全性。为了防止这种情况,可以采取以下方法:
使用 YouTube-nocookie 能够解决大部分问题。YouTube-nocookie 不会使用任何 cookie 数据,也没有任何统计功能。
<iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/jNQXAC9IVRw" frameborder="0" allowfullscreen></iframe>
在嵌入的视频代码中,加入参数 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 脚本,提高了网站的性能和安全性。建议根据实际情况选择合适的方法。