我正在尝试使用 jQuery 循环一段 HTML 视频,特别是当视频达到 7 秒时,我希望它循环回 0。我无法将实际视频剪切到 7 秒并使用“循环”视频标签中的功能,因为 firefox 和 mobile safari 不支持它。
我需要它循环回 0 的原因是因为我们通过 AirPlay 将循环视频流式传输到 Apple TV。我可以让它在 iPhone (Mobile Safari) 上循环播放,但是当它到达视频的“结尾”时,AirPlay 会停止。我想通过永远到达终点来欺骗浏览器无限期地播放。
有任何想法吗?
<script type="text/javascript">
// Script to loop back to back to 0 when it reaches 7 seconds
</script>
...
<video id="myVideo" controls="controls" loop="loop"><source src="video.m4v" type="video/mp4" x-webkit-airplay="allow" /></video>