& # 39;指定“type"video/mp4"属性不支持'在Firefox中使用Vide
'Specified "type" attribute of "video/mp4" is not supported' with Video.js in Firefox
在尝试加载video.js
视频时,我在Firefox中收到以下错误(通过Firebug查看)
Specified "type" attribute of "video/mp4" is not supported
All candidate resources failed to load. Media load paused.
这个问题很奇怪,有三个原因:
- 这是最近才弹出的(我们没有改变任何服务器文件)
- 显示不一致(大约1/4的页面加载)
- 如果我在Firebug中点击"继续"以跳过断点,播放器将按预期加载
是什么导致了这个问题?回退确实发生了(在点击"继续"之后),mp4加载了flash播放器回退。
我也看到了。它只出现在Firefox中,而不是在Chrome/IE中。当调用load/play时,video.js将。mp4渲染到Flash中,并且没有问题。我的假设是,这些失败是有信息的——尽管我很乐意摆脱它们。
video.js在FF和Chrome/IE(基于不同的许可历史。mp4能力)的操作有很多不同。您可以使用
来检测差异。if (vidPlayer.techName !== 'html5')
可靠地检测FF用户与其他用户。
你可以预先定义FF的内容:
myPlayer.src({ type: "video/mp4", src: pathToMySource })
我还没有深入研究它的用法,但我希望它能有所帮助。
我99%确定这是Firebug问题。我所做的所有测试都表明,它只在Firebug运行时发生——例如,我在运行Firefox内置检查器时没有收到错误。
相关文章:
- 为什么这在IE中的工作方式与在Firefox中不同
- 铬:“;未捕获的语法错误:意外的标记:"
- JS可以在Chrome中工作,但不能在Firefox中工作
- 可以设置“;文件名"发生错误时显示的内联脚本标记的
- JS表单提交"无法使用Chrome数据保护程序加载此页面.尝试重新加载页面.调试信息:POST CISmtuK
- 检测电话窃听,即:<a href="电话:xxx">在UIWebview上
- createElement("a") - FireFox JavaScript
- 为什么javascript:void(0)在Firefox中不起作用
- JavaScript异常:“;不成形”;在firefox浏览器上;XMLHttpRequest"chrome浏
- jQuery fadeIn fadeOut"眨眼;在Chrome上,在FireFox和IE上运行良好
- 在chrome上显示类似于关闭窗口时的firefox的警报消息.确认消息”;离开"或“;留在这个页面上&quo
- Chrome、Firefox转换“:"至“-"以及“_"分别显示在文件保存对话框中
- 块”;你想记住这个密码吗"firefox中的弹出窗口
- svg.js的奇怪行为;animate().move()"在Firefox中
- Firefox getComputedStyle返回"自动”;
- 休息请求以“0”结尾/"适用于chrome,而不是firefox
- “canvas.toDataURL(“图像/ png")“;在firefox中无法正常工作
- ActiveXObject(“WScript.Shell");在Firefox中未定义
- "事件未定义“;在firefox中
- Firefox扩展中的localStorage抛出“;操作不安全"例外