【发布时间】:2016-08-11 22:56:46
【问题描述】:
在我的 MP4 完成缓冲之前,尝试显示一个“正在加载”的 div。似乎它应该可以解决问题,但是即使完成缓冲也不会继续加载!有什么建议吗?
<video id="homeVideo" style="width: 100%; overflow: hidden;" autoplay>
<source src="/media/micro_home.mp4" type="video/mp4">
</video>
<style>#slider_loading {display: visible;}
<div id="slider_loading" class="slider_loading"></div>
<script type="text/javascript">
var video = document.getElementById("homeVideo");
if (video.readyState === 4) {
document.getElementById('homeVideo')style.display = "none";
}
</script>
【问题讨论】:
标签: javascript html5-video readystate