在VS2010中使用HTML5,我不明白源标签如何获得视频的路径。我认为它可以是Absoulute或Relative。Visual Studio 2010缺少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,火狐和IE9按F5找不到显示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,火狐和Chrome的发挥。我相信VS2010正在做些什么?
我一直在工作一段时间了。我相信我没有想到,它可能非常简单。
任何帮助,将不胜感激。
谢谢 deDogs
当在IE和Firefox中运行你做了一个“查看源文件”,以验证这两个浏览器具有最新版本你的网页?换句话说,您确定IE或Firefox都没有缓存较旧的页面吗? – NotMe
你使用的是Visual Studio网络服务器? –
你好,使用IE9开发者工具,我清除了缓存。刷新并确保最新的页面正在通过视图源显示。但是,为什么在VS2010之外工作,在ASP.Net Development Server下运行时无法工作?这个问题似乎只有在IE9和Firefox下测试时才会出现。我刚刚在Opera下进行了测试,结果很成功。可能是一个设置? – deDogs