2013-01-17 135 views

回答

0

如果您的问题仅仅是您需要在某些浏览器中显示.mp4,在其他地方显示为.webm,而在三分之一中则显示.ogg并且您有三种格式的源代码,您可以简单地将它们指定为代码上的替代源,在MIME类型上,浏览器将显示它可以支持的一个

<video width="320" height="240" controls> 
    <source src="movie.mp4" type="video/mp4"> 
    <source src="movie.ogg" type="video/ogg"> 
    <source src="movie.webm" type="video/webm"> 
    Sorry - Your browser does not support the HTML5 video tag. 
</video> 
0

在JavaScript中实现视频播放器目前几乎不可能实现,因为您需要与硬件进行一些合作来加速播放 - 逐个绘制像素并非一帆风顺。目前的“JavaScript视频播放器”只是要求浏览器做伎俩,然后他们画出一些界面。

如果您担心浏览器不支持编解码器,您应该考虑浏览器插件,主要是关于Flash的,也许是关于Silverlight的。一些HTML5 JS库(例如http://videojs.com)提供了Flash替代品作为后备。

相关问题