我的视频播放器显示,但是当我点击播放时,就好像它正在加载视频一样,停止播放但不播放。
<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的教程。
答案 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();