Android HTML5视频问题

Android HTML5视频问题,android,html,html5-video,Android,Html,Html5 Video,我在HTML5中遇到了一个问题,我正在尝试在Android Emulator浏览器上显示一个视频 我正在使用以下代码 <!DOCTYPE HTML> <html> <body> <video width="320" height="240" controls="controls"> <source src="TJ.mp4" type="video/mp4" /> Your browser does not support th

我在HTML5中遇到了一个问题,我正在尝试在Android Emulator浏览器上显示一个视频 我正在使用以下代码

<!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上运行相同的代码,但仍然无法运行


有什么想法吗???

我建议在源标记中添加一个codec属性

有关可能值的更多信息,请参见此处:


元素中删除
type
属性,并通过JavaScript API实现播放

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


这里有一些有用的东西:。

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