video.js无法解释的错误

时间:2013-03-19 22:08:40

标签: html5 video.js

我有以下代码:

<video id="v2" class="video-js vjs-default-skin" controls
preload="auto" width="640" height="264"
data-setup="{}">
<source src="uploads/5148dc022c494_183a658049ae973e1f3451450d689f39.wmv.mp4" type='video/mp4'>
</video>

我已经在<head>标签上实现了相关的JS脚本,我可以看到包含控件的播放器帧加载,但视频没有显示。

当我检查控制台日志时,我可以看到某种错误,我唯一能看到的是:

Video Error _V_.Event {originalEvent: Event, type: "error", isDefaultPrevented: function, timeStamp: 1363730623374, vdata1363730622853: true…}

我可以展开该消息以查看更多详细信息,但没有任何内容真正告诉我脚本失败的原因。

我下载时视频本身正在运行。我可以用我的Windows媒体播放器观看它而没有任何问题。

注意:我使用的是最新的Chrome版本(也测试了IE10,但无法使用)。

1 个答案:

答案 0 :(得分:0)

最明显的回答是说你的视频不是mp4而是wmv

将其转换为mp4或使用wmv type属性

请注意当前.wmv.mp4

的扩展名