我嵌入了一个Youtube IFrame,并通过JS使用IFrame API进行了加载。当我尝试播放某些视频时(尽管并非总是如此,通常似乎是其中包含受版权保护的音乐的视频),它只是显示“此视频不可用”。没有进一步的消息。这不是区域限制,因为当我尝试加载这些限制时,将显示该特定错误。这些视频在正常的YouTube页面上可以正常播放,因此我不知道是什么原因导致了此错误。有没有办法让这些视频嵌入到IFrame中或完全播放?我并不完全致力于IFrame API方法,让这些视频播放是我的第一要务。
编辑:我可以通过在YT.Player构造函数中指定videoId来解决此问题。我看到一致的行为,即在初始化时未指定videoId时将无法播放这些视频,但如果指定了videoId,它们将可以播放。