【问题标题】:HTML5 video javascript controls - restart videoHTML5 视频 javascript 控件 - 重新启动视频
【发布时间】:2020-04-14 01:12:04
【问题描述】:

我知道如何使用 play() 和 pause() 开始和停止视频,但是如何使用 javascript 在 HTML5 中将视频放回到开头?有没有办法让指针回到起点?

【问题讨论】:

    标签: javascript html video


    【解决方案1】:

    currentTime 属性设置回0

    【讨论】:

    • 知道了!感谢你的回答。 $('#mov1').get(0).currentTime = 0;
    • 我猜这已经过时了
    • @startupthekid — 没有人建议尝试在 jQuery 对象上使用它,它不是一个函数/方法,它是一个包含数字的属性。
    【解决方案2】:

    要拥有正确的stop 功能,您可以执行以下操作:

    var video = document.getElementById('vidId');
    // or video = $('.video-selector')[0];
    video.pause();
    video.currentTime = 0;
    video.load();
    

    注意:这是唯一在 chrome 中使用 nodejs (meteorjs) 在后端为我工作的版本,提供 webmmp4ogg 文件

    【讨论】:

    • player.load();是唯一有效的解决方案!感谢您的回答!
    【解决方案3】:

    load() 将重新加载视频并将其放回开始

    【讨论】:

      猜你喜欢
      • 2016-01-13
      • 2011-12-02
      • 1970-01-01
      • 2013-10-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多