2011-07-17 60 views
1

我有一个问题在HTML5我试图表现出对Android模拟器浏览器的视频 我使用下面的代码HTML5视频问题

<!DOCTYPE HTML> 
<html> 
<body> 

<video width="320" height="240" controls="controls"> 
    <source src="TJ.mp4" type="video/mp4" /> 
    Your browser does not support the video tag. 
</video> 

</body> 
</html> 

它不工作 我试图运行相同代码在Chrome上,但仍然无法正常工作

任何想法?

回答

3

取下<source>元素type属性和实施通过的JavaScript API的发挥。

var video = document.getElementsByTagName('video')[0]; 
video.addEventListener('click',function(){ video.play(); },false); 

Android的怪癖。

这里有一些有用的东西:Making HTML5 Video Work on Android Phones

0

根据当前更新chrome不支持H.264及其子集编解码器。如果您的mp4文件具有H.264编解码器,则chrome不会在视频中播放该文件。这是我的个人经历。