我正在尝试在鼠标悬停时播放 html 5 视频。它在 Firefox 和 safari 中运行良好,只是在 chrome 中,当我悬停时视频空白,只有在我将鼠标悬停在页面上的另一个元素上后才可见....
这是网站:www.manart.de
这是代码:
<div id="wrapper">
<video id="video-example" width="880" height="495" poster="fileadmin/cover.png" loop>
<source src="fileadmin/schiffchen.ogg.ogv" type="video/ogg"></source>
<source src="fileadmin/schiffchen.mp4" type="video/mp4"></source>
</video>
</div><!--end wrapper-->
<script src="fileadmin/js.js"></script>
这是js:
document.addEventListener('mouseover',hoverVideo,false);
var vid = document.getElementById('video-example');
function hoverVideo(e)
{
if(e.target == vid)
{
vid.play();
this.addEventListener('mouseout',hideVideo,false);
}
}
谢谢帮忙!!!!