【问题标题】:HTML5 video not playing online in IE, but plays offlineHTML5 视频不能在 IE 中在线播放,但可以离线播放
【发布时间】:2013-05-30 14:00:17
【问题描述】:

我正在尝试将 HTML5 视频放入使用多个来源的网页中。它适用于所有在线和离线浏览器除了所有版本的 IE 在线使用时。我得到'错误:无效文件路径的视频类型不受支持'

这是我用于填充类“vid”的 div 的代码。

var vidArray = ['../video/test.ogv', '../video/test.mp4']
$('.vid').html('<video width="544" height="306" controls >
                <source src="'+vidArray[0]+'" type="video/ogg"/>
                <source src="'+vidArray[1]+'" type="video/mp4"/>
                </video>');

有什么想法吗?

【问题讨论】:

  • 您尝试过使用 WebM 格式吗?如果安装了编解码器,IE 支持它。

标签: jquery html internet-explorer html5-video mp4


【解决方案1】:

我确定这是编解码器问题。

检查您的网页是否不包含带有无效编解码器字符串的视频元素。特别是,codecs="H.264, AAC" in 不是有效的编解码器字符串。

有关有效 H.264 视频和 AAC 音频编解码器字符串的示例,请参阅 http://www.w3.org/TR/html5-author/the-source-element.html#attr-source-type 上的 W3C HTML5 作者指南。

也检查这个问题。 The html5 video shows at local but not online

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-04-10
    • 2013-11-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-29
    相关资源
    最近更新 更多