【发布时间】:2016-01-21 15:45:48
【问题描述】:
我正在使用 Asp.net 进行迷你项目
我正在尝试在网站上显示视频,但它给了我这个错误
这里是代码
<video width="320" height="240" controls="controls">
<source src="~/Hotel.mp4" type="video/mp4" />
</video>
我该如何解决这个问题?
【问题讨论】:
我正在使用 Asp.net 进行迷你项目
我正在尝试在网站上显示视频,但它给了我这个错误
这里是代码
<video width="320" height="240" controls="controls">
<source src="~/Hotel.mp4" type="video/mp4" />
</video>
我该如何解决这个问题?
【问题讨论】:
使用 HTML5 技术,您可以使用以下代码,
<video width="320" height="240" controls>
<source src="movie.mp4" type="video/mp4">
<source src="movie.ogg" type="video/ogg">
<source src="movie.webm" type="video/WebM">
Your browser does not support the video tag.
</video> <br>
请记住,目前,该元素支持 3 种视频格式:MP4、WebM、Ogg
希望对你有帮助
【讨论】:
谢谢大家,但这是我解决问题的方法
我将网页设置为默认页面,并将视频包含为这样的 URL
<video autoplay loop controls="controls" style="height: 273px; width: 490px; position: relative; top: 138px; left: 0px; ">
<source src="http://localhost:49363/Hotel2.mp4" type="video/mp4" /></video>
它有效:)!
【讨论】:
对我来说,Web.Config 中缺少 mime 类型:
在<configuration>下的Web.config中添加以下代码修复它:
<system.webServer>
<staticContent>
<mimeMap fileExtension=".mp4" mimeType="video/mp4" />
</staticContent>
</system.webServer>
【讨论】: