0

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

 <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>

这来自这里的教程。

4

2 回答 2

0

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

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

最好的解决方案是使用多种视频格式作为后备解决方案。我强烈建议您查看 HTML 5,您可以使用的多媒体元素比 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>

于 2013-05-23T12:56:09.383 回答
0
var player = $("object")[0];
player.controls.play();
于 2014-01-08T00:48:12.177 回答