在 Chrome 中嵌入 .WMV 文件

Posted

技术标签:

【中文标题】在 Chrome 中嵌入 .WMV 文件【英文标题】:Embed .WMV files in Chrome 【发布时间】:2012-10-27 10:02:42 【问题描述】:

我有一个解决方案可以在浏览器中同时显示 .MP4.WMV。它在 IE 和 Chrome 中运行良好,但前一段时间它停止在 Chrome 中运行。 Chrome 不会显示任何文件(mp4wmv),但在 IE 中可以正常工作。我用谷歌搜索,发现 Chromes 较新版本无法处理这个问题的几个原因,但没有解决我的问题。

有效的解决方案是<object><embed>,但现在这只适用于IE。然后我尝试添加 <video> 标签并让它在 Chrome 中与 mp4 一起使用,但不适用于 wmv

那么,有没有人有解决方案来嵌入一个在 Chrome 中运行没有问题的 wmv 文件?

要求是能够在Chrome和IE中同时播放MP4WMV文件。

【问题讨论】:

为什么不使用 video.js 或替代解决方案并使用 mp4、ogv 和 webm?适用于所有浏览器。还请定义您需要的 ie 版本。 【参考方案1】:

总而言之,没有解决方案。 <video> 标签现在由almost all browsers 支持,但对不同格式的支持程度不同:

MP4 - Good support(反正没人用 Opera)。适用于您提到的两种浏览器。 WebM - Patchy support,IE 上暂时没有 WMV - 我什至找不到任何人对此给出明确的答案,但我认为普遍的共识是 <video> 是要走的路,而使用上述两种格式中的一种是方法去。 MP4 似乎暂时是更好的选择。如果有要求说您必须实现不可能/毫无意义,我建议您的需求制定者熟悉 ffmpeg :)

【讨论】:

以上是关于在 Chrome 中嵌入 .WMV 文件的主要内容,如果未能解决你的问题,请参考以下文章

ColdFusion 10 CFFILE接受mimetype无法识别

请教:wpf中嵌CefSharp, 怎么实现比例缩放功能?

chrome缓存中视频文件如何提取?

base64 嵌入式 PDF 文件不会在 Chrome 中呈现

ngx-bootstrap 下拉菜单在移动视图中嵌套子菜单

如何在 html5 视频播放器中播放 wmv 文件