我正在使用以下代码将Windows Media Player插件嵌入到页面中。
<object width="300" height="400" class="wmplayer" classid="clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6" id="6234779631653533">
<param value="8444393059051444" name="id">
<param value="http://localhost/mysite/media/water.avi" name="url">
<!-- [if !IE] -->
<object width="300" height="400" type="application/x-ms-wmp" class="wmp" alt="" data="http://localhost/mysite/media/water.avi"></object>
<!-- [endif] -->
http://localhost/mysite/上的网站由Tomcat服务器(6.0)托管。我的问题是,对于一些avi文件,wmp插件可以很好地播放。对于其他avi文件,wmp插件仅在1秒内播放。(文件长度约为20秒)
我在几乎所有浏览器(IE8,Firefox 5和Chrome 12)中都得到了相同的结果。如果我没有把avi文件放在tomcat服务器上(包含上面代码的html页面和avi文件现在在同一个文件夹中),wmp插件可以顺利播放所有avi文件。(当然,我可以获得所有avi文件文件在独立的Windows媒体播放器中播放。)
我的问题是,对于某些avi文件,为什么wmp插件只能播放~1秒?
非常感谢。