我为HTML5尝试了一个简单的例子,但它似乎没有用.
<!DOCTYPE html>
<html>
<body>
<video width="320" height="240" controls="controls">
<source src="resources/sample/sample1.m4v" type="video/mp4" />
</video>
</body>
</html>Run Code Online (Sandbox Code Playgroud)
我在chrome上尝试了这个例子,视频加载,但它没有播放,我可以看到视频帧,如果我来回移动滑块,但视频本身不播放.
更新:我在localhost(tomcat)上访问它,它仍然以相同的方式作出反应.另外我注意到我无法在chrome或firefox上播放任何HTML5视频(更新).
我有一个奇怪的麻烦.我的服务器(IIS7.5,Windows Server 2008 R2)中的Web应用程序的文件夹.Web应用程序有视频播放器.
<asp:Repeater ID="Repeater1" runat="server">
<ItemTemplate>
<video src='<%# ResolveUrl(GetVideoHandler(Eval("id"))) %>' width="900" height="400" controls="" preload=""></video>
</ItemTemplate>
</asp:Repeater>
Run Code Online (Sandbox Code Playgroud)
它可以在我的本地系统上播放.mp4,但是当我访问其他系统上的视频时它不能在实时服务器上播放.我有一个ResolveUrl(GetVideoHandler(Eval("id"))) VideoFolder/VideoName.mp4用于播放视频的Value gettong .它在开发期间在我的loaclHost上正常工作但在我访问其他计算机上的web链接时无法正常工作.有什么想法吗?谢谢.