HTML5 视频无法在 ASP.NET 中播放

标签 html asp.net .net iis

我不太确定为什么我的 asp.net 页面中的 HTML5 视频无法播放。我检查了 Chrome 开发工具上的网络选项卡,它正确地获取了文件。但是在页面上它只显示黑屏的 HTML5 播放器,没有视频显示。而且我还将 mp4 mimetypes 放在 Web.config 中。

<system.webServer>
<staticContent>
<mimeMap fileExtension=".mp4" mimeType="video/mp4" />
</staticContent>

<video width="1280" height="720" controls>
    <source src="../Videos/exterior/SampleVideo.mp4" type="video/mp4" />
</video>

如果我将相同的源代码放在纯 html 中,视频将正确显示。所以我不确定我是否遗漏了什么。

最佳答案

它实际上已经解决了。我只在 Chrome 中测试它,但可以在其他浏览器中使用。为了让它在 Chrome 中工作,我需要 .webm 格式的视频并且它可以工作。

关于HTML5 视频无法在 ASP.NET 中播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35762498/

相关文章:

javascript - Maxlength 不起作用 React Js

javascript - 使用 Javascript 显示从用户到 div 的输入(一个数字)

javascript - 在 ASP.Net 母版页中引用 Jquery

c# - 如何同时将多个视频文件上传到 youtube?

c# - 如何将我的编程 WCF 配置转换为 app.config

javascript - JQuery:如何在填写表单时实时显示错误?

css - 带图像的文本的内联分词

c# - 使用两个线程写入文本框

ASP.NET:添加仅在代码编辑器中可见的 ASPX/查看注释(不发送到浏览器)

javascript - 如何获取asp :Table cell values using Javascript?