嵌入代码 youtube 视频时 Jw 播放器错误

Jw player error when embed code youtube video

我需要帮助。 我对使用 youtube 的 JW Player 嵌入代码有疑问 我曾尝试按照 link 上的教程进行操作: How to embed using youtube

这是我的代码:

<body>
<script type="text/javascript" src="jwplayer/jwplayer.js"></script>
<div id="myElement"></div>
<script>
    jwplayer("myElement").setup({
        flashplayer: 'jwplayer/player.swf',
        file: "https://www.youtube.com/watch?v=KdF_nqQy8qQ",
        width: 640,
        height: 360
    });
</script>
</body>

但是当我尝试我的代码时,视频不显示,这是控制台上显示的错误消息 chrome:

GET http://localhost/stc/jwplayer/undefined 404 (Not Found)

请帮助我。

要将此视频嵌入 html,只需使用 iframe

<iframe width="640" height="360" src="https://www.youtube.com/embed/KdF_nqQy8qQ?rel=0" frameborder="0" allowfullscreen></iframe>

JW Player 至少需要嵌入到本地网络服务器中才能工作。我刚刚测试了你的代码,它工作正常。在本地 Web 服务器或 public 测试页上尝试此示例代码,它有效。

<body>
<script type="text/javascript" src="http://p.jwpcdn.com/6/12/jwplayer.js"></script>
<div id="myElement"></div>
<script>
    jwplayer("myElement").setup({
        file: "https://www.youtube.com/watch?v=KdF_nqQy8qQ",
        width: 640,
        height: 360
    });
</script>
</body>