根据:
Android 2.0应该支持HTML5视频元素。我无法使用MotorolaDroid使它正常工作,也无法在其中的任何HTML5视频示例页面上成功查看视频。由于目前不支持QuickTime或Flash,这是我想到的将mp4视频嵌入网页中的唯一其他方法。有人有运气吗?
我已经对此进行了一些试验,从我可以告诉你的需要三件事:
在所有启用了视频的桌面浏览器,iPhone和Android中,AFAIK均可使用。
这是标记:
<video id="video" autobuffer height="240" width="360"> <source src="BigBuck.m4v"> <source src="BigBuck.webm" type="video/webm"> <source src="BigBuck.theora.ogv" type="video/ogg"> </video>
我在JS中有这个:
var video = document.getElementById('video'); video.addEventListener('click',function(){ video.play(); },false);
我在三星Galaxy S上进行了测试,效果很好。