问题:
1.<object>可以兼容ie8,但是无法通过js获取视频的播放状态,就是说如果你要在视频播放结束的的时候触发其他动作,你就要获取视频的结束状态,这个时候你是获取不到的
2.<video>可以获取视频播放状态,但是无法兼容ie8
解决办法:
1.html5media.js
<script src="https://api.html5media.info/1.2.2/html5media.min.js"></script>
<video src="http://tyl.yy.com/s/xcyz/img/bg.mp4"width="320"height="200"controlspreload></video>
chrome下:
ie8下:
嗯~~,解决了对不对!
但是当 我把html5media.js下载到本地的时候,ie8下是一片黑~~,完全不起作用。然后我把下载的js放到服务器上面,依旧无效。不知道是不是要用https协议才行,也只是设想而已,所以这个方案不行,没有解决问题。所以我用来第二种方法。
2.video.js
兼容ie8,下载和放到服务器都木有问题!