我有一个Youtube IFrame嵌入我通过JS加载IFrame API . 当我尝试播放某些视频时(似乎通常是包含受版权保护的音乐的视频,虽然情况并非总是这样),但它只显示“此视频不可用” . 没有进一步的消息 . 这不是区域限制,因为当我尝试加载那些时,会显示特定错误 . 这些视频在普通的Youtube页面上播放得很好,所以我不知道是什么导致了这个错误 . 有没有办法让这些视频在IFrame嵌入中播放,或者根本没有?我并不完全致力于IFrame API方法,让这些视频播放是我的第一优先 .

编辑:我能够通过在我的YT.Player构造函数中指定videoId来解决这个问题 . 我看到一致的行为,即在初始化时未指定videoId时视频将不可用,但如果指定了一个视频,则它们将播放 .