Visual studio 2010 Visual Studio 2010缺少HTML5视频?
在VS2010中使用HTML5,我不明白源标记是如何获得视频路径的。我认为它可以是绝对的,也可以是相对的 我的尝试非常简单:Visual studio 2010 Visual Studio 2010缺少HTML5视频?,visual-studio-2010,html,html5-video,Visual Studio 2010,Html,Html5 Video,在VS2010中使用HTML5,我不明白源标记是如何获得视频路径的。我认为它可以是绝对的,也可以是相对的 我的尝试非常简单: <video id="my_video" width="480" height="300" controls preload="none" poster="webm/art_leaf_resized.jpg"> <source src=&q
<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在做什么
我和你一起工作已经有一段时间了。我相信我没有思考,这可能是一件非常简单的事情
任何帮助都将不胜感激
谢谢,,
deDogs我同意评论中的人的看法,即这可能是ASP.NET开发服务器的问题。尝试两件事:将网站发布到合法的本地web服务器,然后尝试从那里打开它。另外,对于开发服务器,请查看在URL前面添加“~/”是否有帮助。返回此项目后,我找到了HTML视频丢失原因的答案 我的发现可以在我的博客上阅读: 谢谢,,
deDogs在IE和Firefox中运行时,您是否进行了“查看源代码”以验证两种浏览器是否都具有最新版本的网页?换句话说,您确定IE或Firefox都没有缓存旧页面吗?您使用的是visual studio web服务器吗?您好,是的,使用IE9开发工具,我清除了缓存。刷新并确保通过查看源显示最新的页面。但是,为什么它在VS2010之外工作,而在ASP.Net开发服务器下运行时不工作?问题似乎只有在IE9和Firefox下测试时才会出现。我刚刚在Opera下进行了测试,结果很成功。????可能是设置?如果视频在本地(而不是通过web服务器)查看页面时加载良好,则这可能是IIS或ASP.Net开发服务器的mime类型问题。不确定是否可以在ASP.Net开发服务器上配置mime类型。