2017-07-09 65 views
-2

HTML5视频标签的文件不支持

<div class="row video-box"> 
 
    <div class="col-lg-12 vid-full"> 
 
    <video controls id="vid-delay" class="video" loop controls> 
 
     <source src="../assets/images/vid-ocean-pine2.mp4" type="video/mp4"> 
 
     <source src="../assets/images/vid-ocean-pine2.ogg" type="video/ogg"> 
 
     <source src="../assets/images/vid-ocean-pine2.webm" type="video/webm" /> 
 
     <source src="../assets/images/vid-ocean-pine2.H.264" type="video/H.264" /> 
 
     Your browser does not support the video tag. 
 
    </video> 
 
    <div id="vid_box"><div class="playpause"></div> 
 
    </div> 
 
</div> 
 
</div> 
 
     

我使用的HTML视频标签,试图在我的网站上播放视频文件。我有几个回退; .mp4,ogg,webm,h.264,但仍然所有浏览器都抱怨文件不受支持。有没有人遇到过这个问题,或知道如何解决?文件路径应该也是正确的,因为从文件引用的其他东西正在通过罚款。不知道还有什么可以解决这个问题。任何人都可以如此善良地分享一些关于此的信息?

这里的网站的网址:

http://www.gtechwebmasters.co.uk/

+0

请在这里发布相关的代码。我们不会解析整个网站的代码。此外,在打开您的网站并检查控制台时,显然您的文件路径是错误的,因为每个视频文件都有6 404个错误。 –

+0

请参阅上面的代码片段 – Olivbelle

+0

您的服务器是否配置了适当的MIME类型?如果没有,它将不会提供这些文件。 –

回答

0

如果您的服务器没有使用正确的MIME类型配置,该文件将不会被即使路径是正确的服务。这将导致404错误。

0

你的视频源无法访问。例如,查看this one,当您在浏览器上打开它时,会显示404错误。所以也许源服务器上不存在,或者由于服务器配置而无法访问。

如果您确保来源是在正确的道路,使他们到达。使用aspnet_regiis.exe注册您正在使用的.NET框架的版本。