我有这个代码(更改了demo.js的demo.html,添加了我自己的源代码),但视频没有加载到firefox中。 我在检查员newtork中看到这条消息:" El" Content-Type" HTTP de" video / x-f4v"不兼容。 Ha fallado la carga del recurso de medios "
...
" Ha fallado la carga de todos los recursos candidatos。 Carga de medios pausada。"
<video id="example_video_1" class="video-js vjs-default-skin" controls preload="none" width="640" height="264"
poster="http://video-js.zencoder.com/oceans-clip.png"
data-setup="{}">
<source src="http://xxx.xxxxx.com/svn/loader.php?v=VID_N2xVczxccxzxczxcxzc6756hnbnbn==" type='video/mp4' />
<source src="http://xxx.xxxxx.com/svn/loader.php?v=VID_N2xVczxccxzxczxcxzc6756hnbnbn==" type='video/webm' />
<source src="http://xxx.xxxxx.com/svn/loader.php?v=VID_N2xVczxccxzxczxcxzc6756hnbnbn==" type='video/ogg' />
<track kind="captions" src="demo.captions.vtt" srclang="en" label="English"></track><!-- Tracks need an ending tag thanks to IE9 -->
<track kind="subtitles" src="demo.captions.vtt" srclang="en" label="English"></track><!-- Tracks need an ending tag thanks to IE9 -->
</video>
我在chrome和ie9 +
中正确地看到了视频修改 这很奇怪......如果我退出上面的三个源标签,我补充说:
<source src="http://xxx.xxxxx.com/svn/loader.php?v=VID_N2xVczxccxzxczxcxzc6756hnbnbn==" type='video/flv' />
然后我正确看到视频
有人知道如何解决它吗?
答案 0 :(得分:1)
您需要在服务器上的.htaccess文件中添加内容类型,如此
这指定了浏览器的视频格式。
或者您尝试获取的视频仅以FLV
格式提供。