我正在尝试完成一项非常简单的任务;至少我认为应该如此,但事实并非如此。
我正在尝试将视频嵌入到 HTML 中,但似乎没有任何效果。这是我用来执行此操作的代码:
<video width="560" height="340" controls>
<source src="video/30.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'>
<source src="video/30.ogv" type='video/ogg; codecs="theora, vorbis"'>
<object width="640" height="384" type="application/x-shockwave-flash" data="video/player_flv_maxi.swf?image=placeholder.jpg&file=video/30.swf">
<param name="movie" value="video/player_flv_maxi.swf?image=placeholder.jpg&file=video/30.swf" />
</object>
</video>
我正在使用此资源来尝试完成此操作: http ://www.webmonkey.com/2010/05/embed-videos-in-your-web-pages-using-html5/
我也试过: http ://www.w3schools.com/html/html5_video.asp
这些似乎都不起作用。有人能告诉我为什么上面列出的视频格式都不能在 Google Chrome 中播放吗?代码有问题吗?
原文由 Frank G. 发布,翻译遵循 CC BY-SA 4.0 许可协议
我弄清楚我的问题是什么。它与将 MIME 类型包含到您的 IIS 中有关。我发现这个网页让我在知道的时间内启动并运行:
http://blog.arvixe.com/to-play-mp4-video-in-asp-net-you-may-need-to-add-a-mime-type/
如果您运行的是 Mircosoft IIS,请确保已将 MIME 类型添加到 IIS,这样当有人尝试加载 mp4 视频类型时,IIS 知道该怎么做。感谢大家的帮助!