找不到支持格式和 MIME 类型的视频
显示一个巨大的视频屏幕,并显示上面的消息。我该如何解决这个问题?这只发生在Mozilla Fire fox身上,而不是在Google Chrome上。我正在使用网络视频和 mp4 视频。
这是针对 html5 视频的。
Web 服务器可能未发送正确的 MIME 类型。根据服务器的不同,您可以添加包含以下内容的 .htaccess 文件:
AddType video/webm .webm
AddType video/mp4 .mp4
如果这不起作用,请尝试搜索"服务器 MIME 类型"。
转到 IIS 管理器。单击"IIS 下的 MIME 类型"。单击添加按钮。输入以下详细信息。
文件扩展名:.webmMIME 类型:视频/网络
再次添加,文件扩展名:.ogvMIME 类型:视频/游戏
和文件扩展名:.mp4MIME 类型:视频/mp4
<html>
<head></head>
<body>
<video width="320" height="240" controls>
<source src="ho.mp4" type="video/mp4">
<source src="ho.ogg" type="video/ogg">
Your browser does not support the video tag.
</video>
</body>
</html>
这段代码对我来说效果很好...从 w3schools.com 找到它...如果您仍然遇到问题,请尝试在 iis manager
有同样的问题,这就是我解决它的方法:打开:"C:\Users\DuongKiet\Documents\IISExpress\config\applicationhost.config" -->其中"C:\Users\DuongKiet\"取决于您的文件夹名称。
编辑 applicationhost.config,转到此行:
<mimeMap fileExtension=".mp3" mimeType="audio/mpeg" />
然后在下面插入此行:
<mimeMap fileExtension=".webm" mimeType="video/webm" /> --> problemo solved
如果您找不到该文件夹,只需点击此链接以获取有关如何添加新 mime 类型的说明:http://www.misfitgeek.com/use-html5-video-tags-in-your-asp-net-applications/