Youtube api 使用YouTube iframe API时与防火墙相关的问题

Youtube api 使用YouTube iframe API时与防火墙相关的问题,youtube-api,Youtube Api,我构建了一个基于教育的网络游戏,它严重依赖于通过YouTube iframe API播放的YouTube托管视频,该API访问YouTube服务器上的脚本文件: 在安全性较高的环境中运行游戏时,我遇到了两个问题,例如在学校建筑中经常会遇到的问题: 1) 在一些学校系统中,YouTube被屏蔽,因此游戏在第一部电影播放时失败。(除了将电影完全移出YouTube并找到另一种播放机制之外,我不知道有什么办法可以解决这个问题,除非试图说服管理员放松YouTube在网络上的限制。) 2) 甚至当全局Yo

我构建了一个基于教育的网络游戏,它严重依赖于通过YouTube iframe API播放的YouTube托管视频,该API访问YouTube服务器上的脚本文件:

在安全性较高的环境中运行游戏时,我遇到了两个问题,例如在学校建筑中经常会遇到的问题:

1) 在一些学校系统中,YouTube被屏蔽,因此游戏在第一部电影播放时失败。(除了将电影完全移出YouTube并找到另一种播放机制之外,我不知道有什么办法可以解决这个问题,除非试图说服管理员放松YouTube在网络上的限制。)

2) 甚至当全局YouTube块从防火墙中移除时,在某些情况下,游戏的行为就像上面的脚本文件完全丢失一样。我的理论是,一些防火墙也被配置为阻止跨站点脚本

是否有人遇到过这两个问题中的一个或两个,如果是,您是如何解决的?在处理#2时,是否可能(甚至建议)从youtube位置提取JS代码并制作本地服务器副本以避免假定的跨站点脚本阻塞


任何帮助或建议都将不胜感激

可以在本地托管api代码,但这并不能解决视频被阻止的问题,因为它们也驻留在youtube.com上

如果从YouTube加载视频是游戏的一部分,那么您需要告知,访问YouTube是玩游戏的必要条件。我认为没有其他选择