HTML5视频JS onclick播放/暂停/播放从头开始

时间:2019-09-15 15:49:16

标签: javascript html5-video

我有一个使用html5和js播放的本地视频文件。我希望用户单击要播放的视频图像,然后单击“暂停”,但是第三次​​单击将从头开始播放。我是JS新手,但发现这段出色的代码可以内联,除了它从当前指针重新启动。是否可以使用类似的条件代码,使用类似的语句使视频在暂停后无负载的情况下从头开始重启?没有更广泛的脚本,还没完全看到我想要的...也许这是必需的?

<video controlsList="nodownload nofullscreen" 
        onclick="this.paused ? this.play() : this.pause();">
        <source src="img/white_noise.mp4" type="video/mp4">
        Some failure message
</video>

1 个答案:

答案 0 :(得分:0)

我想通了...会离开的,以免对其他人有帮助:

onclick="this.paused ? this.play() : (this.pause(),this.currentTime=0);"