【发布时间】:2014-10-01 13:52:47
【问题描述】:
我有一个未列出的 youtube 视频要添加到 JWplayer,但它一直返回错误:
获取文件://www.youtube.com/iframe_api net::ERR_FILE_NOT_FOUND
这是因为视频设置为不公开还是什么?
我的代码:
<div id="wrapper">
<div id="video"></div><!--video-->
</div><!--wrapper-->
<script>
jwplayer("video").setup({
file: "https://www.youtube.com/watch?v=Pvig3OZe2nc",
width: 640,
height: 360
});
【问题讨论】:
-
如果不公开,则不会显示。我不知道 JW Player 或 YouTube 的 API 的来龙去脉,但本质上,如果这 确实 有效,那么任何人都可以通过使用您那里的代码查看未列出的视频,前提是他们只有 url。您可能需要一些 OAuth 凭据,或者更有可能的是,它需要公开列出。
-
正确。它必须是公开的、可共享的、可嵌入的视频。
-
确实,需要公开。
标签: javascript video youtube jwplayer