javascript - 无法运行带有嵌入 youtube 链接的视频

标签 javascript video.js

我可以运行带有嵌入 youtube 链接的视频。

我的代码:

<video id='my-video' class='video-js' controls preload='auto' width='640' height='264'
    poster='' data-setup='{}'>
      <source src='https://www.youtube.com/embed/fZ-yXDJJj5g'>
      <p class='vjs-no-js'>
        To view this video please enable JavaScript, and consider upgrading to a web browser that
        <a href='https://videojs.com/html5-video-support/' target='_blank'>supports HTML5 video</a>
      </p>
</video>

视频正在显示加载但无法播放。
请帮助我

最佳答案

如官方所述repo , video.js 不支持开箱即用的 YouTube 视频,您需要使用插件:

It supports HTML5 and Flash video, as well as YouTube and Vimeo (through plugins)

所以你必须使用一个插件,例如 this one .

关于javascript - 无法运行带有嵌入 youtube 链接的视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56092354/

相关文章:

javascript - createObjectURL:使用 Blob 时在 Safari 中键入错误

video.js.map 抛出 404(未找到)

javascript - Video.js 视频填充 div

javascript - 操作在 componentDidMount 内不起作用

javascript - 静态网站私有(private)内容 Amazon S3 和 Cloudfront - css、js 和图像不显示

javascript - 未捕获的类型错误 : Cannot read property 'style' of undefined error

javascript - WebStorm Node 调试显式关闭错误

javascript - Angular 7 : NullInjectorError: No provider for PagerService

javascript - 将键值对的值更改为 Node JS 中的环境变量

html - 如何在访问网站时播放加载动画?