【问题标题】:Video playing but not display in video js视频播放但不显示在视频js中
【发布时间】:2017-05-02 23:40:53
【问题描述】:

我正在使用视频 js 播放视频,我正在动态添加 src。第一次视频播放正常。但第二次我们只能在黑屏下播放音频。当我刷新页面然后第一次播放视频时。请帮我解决这个问题。

function playVideo() {
  var videoURL = 'https://www.youtube.com/watch?v=2cEhbG3-2wY'
  videojs('player').ready(function() {
    this.on('play', function() {

    })
    this.src([
      { src: videoURL, type: "video/youtube" }
    ]);
  });
}

【问题讨论】:

标签: jquery html video.js


【解决方案1】:

要附加只运行一次然后自行删除的事件,请使用one() 方法而不是on()

【讨论】:

  • 感谢您的建议。但我仍然收到带有视频音频的黑屏。是否需要重新初始化播放器实例,因为 DOM 没有创建。
  • 您可以通过 jsfiddle 或类似服务分享您的代码吗?
猜你喜欢
  • 2011-01-18
  • 2012-12-30
  • 2021-07-28
  • 1970-01-01
  • 2014-06-13
  • 1970-01-01
  • 2021-09-26
  • 1970-01-01
  • 2019-08-13
相关资源
最近更新 更多