我必须开发一个在所有主要浏览器(Chrome、Firefox、IE9、Safari 和 Opera)上运行的 html5 应用程序,并且要求它也能够播放视频。我正在使用他们提供的视频标签和 2 种不同格式的视频:
<video width="640" height="360" controls autoplay="autoplay">
<source src="../videos/grafico.ogg" type="video/ogg"/>
<source src="../videos/grafico.mp4" type="video/mp4"/>
Your browser doesn't support video
</video>
我的问题是这只能在 IE 上运行。在 Chrome、Firefox 和 Opera 上,它会打开播放器,但图像是黑色的。在 Safari 上,它只显示“您的浏览器不支持视频”消息。我也尝试过使用videojs,但黑屏问题仍然存在。顺便说一句,这是在本地播放时发生的(我无权访问服务器)。
我不知道自己做错了什么,也没有太多关于如何处理视频的知识。有谁知道我应该怎么做?