Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/397.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript mov文件未在chrome中播放_Javascript_Html_Google Chrome_Video - Fatal编程技术网

Javascript mov文件未在chrome中播放

Javascript mov文件未在chrome中播放,javascript,html,google-chrome,video,Javascript,Html,Google Chrome,Video,我有一个用于播放mov文件的视频标签,它在Safari中工作,但在chrome上不工作,我需要设置什么才能在chrome中播放 <video class="vp" width="480" height="320" controls="controls"> <source src="One.mov" type="video/mp4"> <source src="One.mov" type="video/ogg"> Your browser does

我有一个用于播放mov文件的视频标签,它在Safari中工作,但在chrome上不工作,我需要设置什么才能在chrome中播放

<video class="vp" width="480" height="320" controls="controls">
   <source src="One.mov" type="video/mp4">
   <source src="One.mov" type="video/ogg">
Your browser does not support the video tag.
</video>

您的浏览器不支持视频标记。

正如Harshith提到的,您可能正在使用浏览器不支持的文件类型

使用一系列的文件类型以确保最大的兼容性,我看到您在示例中使用了2个源标记,但只有1个文件类型

我建议使用Ogg&H.264,因为它们应该涵盖主要的浏览器(旧版本除外),然后根据观众使用的浏览器,根据需要添加任何其他文件类型

此外,您可能需要考虑为不支持HTML5的浏览器(如IE8和更低)添加旧的嵌入方法。如果按如下所示嵌套这两种方法,则浏览器将仅在不支持HTML5的情况下使用嵌入选项

<video>
  <source src="#" type="#" />
  <source src="#" type="#" />
  <source src="#" type="#" />
<object data="#">
  <embed src="#">
  </embed>
</object> 
</video>


或者你可以使用YouTube…

我认为html5不支持
mov
视频格式…请查看维基百科关于支持的格式的信息:
http://en.wikipedia.org/wiki/HTML5_video#Table