如何在Firefox浏览器上显示HTML页面中的视频

4

我看了这个问题:https://stackoverflow.com/questions/2185357/embedded-wmv-video-object-not-working-in-firefox-works-in-ie,但是没有人回复。尽管如此,我还是想试试。

我想在一个HTML页面中嵌入一个视频文件。该代码在IE上运行良好,但在Firefox上不起作用。

代码如下:

<object id="WMPlay" width="640" height="480" classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,70"  standby="Loading Microsoft Windows Media Player components..." type="application/x-oleobject">
        <param name="URL" value="XYZ.wma" />        
        <param name="AutoStart" value="false" />        
        <embed name="WMplay" width="640" height="480" type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/Downloads/Contents/Products/MediaPlayer/"
            src="XYZ.wma" allowchangedisplaysize="True" showcontrols="1"
            autostart="false" showdisplay="1" showstatusbar="1">
        </embed>
    </object>

请注意,我不允许使用任何第三方工具(如Flash)来显示视频。
有没有人能告诉我我错过了什么?或者有更好的解决方案...一些与浏览器无关的东西... :)

1
也许你可以 - 根据浏览器 - 使用HTML5和视频标签: https://developer.mozilla.org/En/Using_audio_and_video_in_Firefox - phimuemue
3个回答

1
这很可能是与.wmv扩展名有关的问题,这是微软专有格式。您应该将视频转换为更“网站友好”的格式,并使用此代码来确保跨浏览器/HTML版本兼容性:http://camendesign.com/code/video_for_everybody

1

1
火狐浏览器只能显示 .ogg 和 WebM 格式的文件...

www.w3schools.com/tags/tag_video.asp


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接