这是运行视频的相关代码:
<video id="video" src="videos/clip.mp4" type='video/mp4' controls='controls'>
Your brwoser doesn't seems to support video tag
</video>
这段代码单独使用时很好用,但尝试淡入时出现问题:
function showVideoPlayer(){
console.log('video displayed');
$("#video").fadeIn('medium');
}
这似乎不起作用,我得到了这个:
正如您所看到的:视频格式或MIME类型不受支持。
视频容器被隐藏在CSS中:
#video{
position:fixed;
border:solid 1px #000000;
width:654px;
height:454px;
background-color:#FFFFFF;
left:23%;
top:11%;
display:none;
}
这是一个想法,视频容器被隐藏(
display:none
),需要时,调用函数showVideoPlayer
来显示视频容器。然而,在FireFox
中出现错误,在Chrome和IE9中出现空白屏幕。
我是否漏掉了什么?fadeIn
函数是否有误?