在 VS2010 中使用 HTML5,我不明白源标记如何获取视频的路径。我假设它可以是绝对的或相对的。
我尝试的很简单:
<video id="my_video" width="480" height="300" controls preload="none" poster="webm/art_leaf_resized.jpg">
<source src="webm/Along_the_Path.mp4" type="video/mp4" />
<source src="webm/Along the Path.webm" type="video/webm" />
<source src="webm/Along the Path.ogv" type="video/ogg" />
</video>
但是,在VS2010中按F5,Firefox和IE9无法找到显示X的视频。Chrome可以找到视频并播放。
海报图像正确显示且未丢失。海报图片和视频在同一个目录下?
文件目录:
一个基本的 HTML 页面 (HTMLPage1.htm) 只包含视频元素。
<!DOCTYPE html>
<html lang="en">
<head>
<title></title>
</head>
<body>
<video id="my_video" width="480" height="300" controls
preload="none" poster="webm/art_leaf_resized.jpg">
<source src="webm/Along_the_Path.mp4" type="video/mp4" />
<source src="webm/Along the Path.webm" type="video/webm" />
<source src="webm/Along the Path.ogv" type="video/ogg" />
</video>
</body>
</html>
关闭VS2010打开IE9拖入htm页面,视频在IE9、Firefox、Chrome都可以播放。我相信 VS2010 正在做些什么?
我已经工作了一段时间了。我相信我不是在思考,这可能是非常简单的事情。
如有任何帮助,我们将不胜感激。
谢谢, 去狗
最佳答案
我同意评论中的人认为这可能是 ASP.NET 开发服务器问题。尝试两件事:将站点发布到合法的本地 Web 服务器并尝试从那里打开它。此外,对于开发服务器,看看在你的 url 前面添加“~/”是否有帮助。
关于visual-studio-2010 - Visual Studio 2010 缺少 HTML5 视频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8283117/