【发布时间】:2014-06-25 22:42:59
【问题描述】:
我确定这个问题已经被问过好几次了,我尝试了许多不同的解决方案,比如 preload none、将 AddType 东西添加到 htaccess 等。
所有浏览器仍然可以正常工作,只是 IE9 和 IE10 从不播放视频。控制台显示此错误: VIDEOJS:ERROR:(CODE:4 MEDIA_ERR_SRC_NOT_SUPPORTED)视频无法加载,可能是因为服务器或网络故障或格式不受支持。[object Object]
真正让我感到奇怪的是http://www.videojs.com/ 上的视频也不能在 IE9、10 中播放。有人有同样的吗?或者只是我的 IE 很奇怪(我在装有 Win 8 的 Mac 上使用 Parallels Desktop)。
这里是html代码:
<video id="video_1" class="video-js vjs-default-skin"
preload="auto"
autoplay="autoplay"
loop="loop"
poster="poster.jpg">
<source src="video.mp4" type='video/mp4' />
<source src="video.ogv" type='video/ogg' />
<source src="video.webm" type='video/webm' />
</video>
非常感谢您的任何建议。 弗洛尔
【问题讨论】:
-
videojs.com 的视频在 IE 中播放。
-
也适合我。它可能是未安装正确编解码器的 Windows 的受限版本。
-
您可以尝试创建一个标准视频标签,看看是否可行。如果是这样,那么这是一个 video.js 问题。
<video src="Some_Video.mp4" controls></video> -
你能发布你的代码吗?您是否指定了不同的 techOrder?
-
techOrder 是什么意思?我在问题中添加了代码。
标签: html5-video video.js