播放器出现,但视频无法播放

时间:2013-05-23 12:41:11

标签: html video wmv

我的视频播放器显示,但是当我点击播放时,就好像它正在加载视频一样,停止播放但不播放。

 <object width="100%" height="100%"
type="video/x-ms-asf" url="videos/agent_orange.wmv" data="videos/agent_orange.wmv"
classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6">
<param name="url" value="videos/agent_orange.wmv">
 <param name="filename" value="videos/agent_orange.wmv">
<param name="autostart" value="1">
 <param name="uiMode" value="full">
<param name="autosize" value="1">
<param name="playcount" value="1"> 
<embed type="application/x-mplayer2" src="videos/agent_orange.wmv" width="100%" height="100%" autostart="true" showcontrols="true" pluginspage="http://www.microsoft.com/Windows/MediaPlayer/"></embed>
</object>

这来自here的教程。

2 个答案:

答案 0 :(得分:0)

HTML 4本身不支持视频嵌入。媒体播放高度依赖于可用的媒体插件,因此兼容性是一个大问题。

为了让WMV能够在大多数浏览器上运行,用户必须安装正确的插件。

最佳解决方案是使用多种视频格式作为后备解决方案。我强烈建议您查看HTML 5,您可以使用的multimeda元素比HTML 4更高级。使用HTML 5中的Video元素可以使用:

MP4 =具有H264视频编解码器和AAC音频编解码器的MPEG 4文件 WebM =具有VP8视频编解码器和Vorbis音频编解码器的WebM文件 Ogg =带有Theora视频编解码器和Vorbis音频编解码器的Ogg文件

如果你有所有这些视频格式作为后备,那么它将在大多数浏览器中工作(即9 +)

<video width="320" height="240" controls> <source src="movie.mp4" type="video/mp4"> <source src="movie.ogg" type="video/ogg"> <source src="movie.WebM" type="video/WebM"> Your browser does not support the video tag. </video>

答案 1 :(得分:0)

var player = $("object")[0];
player.controls.play();