【问题标题】:HTML5 Video Player Progress Bar UpdateHTML5 视频播放器进度条更新
【发布时间】:2014-07-16 02:23:13
【问题描述】:

我一直在关注 newboston 的 HTML5 视频教程,并且已经了解了我们制作视频播放器的教程。我已经完全复制了代码,但是单击进度条时它没有更新。

My JSFiddle

我认为这不起作用的原因是:

function clickedBar(e){
    if(!myMovie.paused && !myMovie.ended){
        var mouseX=e.offsetX;
        var newtime=mouseX*myMovie.duration/barSize;
        myMovie.currentTime=newtime;
        progressBar.style.width=mouseX+'px';
    }
}

我真的不知道为什么它不起作用,但我们将不胜感激!

编辑:固定链接。

【问题讨论】:

  • e更改为event
  • 没有区别。这有什么特别的原因吗?

标签: javascript css html video-player


【解决方案1】:

你的代码正在改变

 bar.addEventListener('click', **clickedbar**, false);
 bar.addEventListener('click', clickedBar, false);

http://jsfiddle.net/wqr7S/4/

【讨论】:

  • 哈哈!多么简单的错误:P 非常感谢!
猜你喜欢
  • 2021-05-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-05-20
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多