Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.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 在safari中找不到此视频的兼容源_Javascript_Jquery_Html_Video_Safari - Fatal编程技术网

Javascript 在safari中找不到此视频的兼容源

Javascript 在safari中找不到此视频的兼容源,javascript,jquery,html,video,safari,Javascript,Jquery,Html,Video,Safari,在safari的视频中,我看到“找不到此视频的兼容源”错误。我正在使用video.js显示视频。下面是我的一个视频的html,它不适用于safari: <video class="video-js vjs-default-skin" controls="true" preload="yes" width="640" height="380" poster="poster.jpg" data-setup="{}" src="video.mp4"> <source src=

在safari的视频中,我看到“找不到此视频的兼容源”错误。我正在使用video.js显示视频。下面是我的一个视频的html,它不适用于safari:

<video class="video-js vjs-default-skin" controls="true" preload="yes" width="640" height="380" poster="poster.jpg" data-setup="{}" src="video.mp4">
    <source src="video.ogv" type='video/ogg; codecs="theora, vorbis"'>
    <source src="video.webm" type="video/webm">
    <source src="video.mp4" type="video/mp4">
</video>


safari将选择mp4。所以mp4有点问题。它是否使用不受支持的编解码器?文件上是否运行了fast start?你能链接到文件或至少是mediainfo的输出吗?你的意思是“它使用不受支持的编解码器吗”@szatmarymp4只是容器类型。它支持几十种编解码器。您的浏览器只支持少数编解码器。我怎么知道它使用了不受支持的编解码器@szatmary检查该文件以查看它使用的编解码器。VLC媒体信息窗口将告诉您这一点。然后查看safari是否支持编解码器。safari将选择mp4。所以mp4有点问题。它是否使用不受支持的编解码器?文件上是否运行了fast start?你能链接到文件或至少是mediainfo的输出吗?你的意思是“它使用不受支持的编解码器吗”@szatmarymp4只是容器类型。它支持几十种编解码器。您的浏览器只支持少数编解码器。我怎么知道它使用了不受支持的编解码器@szatmary检查该文件以查看它使用的编解码器。VLC媒体信息窗口将告诉您这一点。然后查看safari中是否支持该编解码器。