我使用以下代码通过从服务器获取src路径在浏览器中播放视频:
<object id="MediaPlayer1" CLASSID="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701"
standby="Loading Microsoft Windows® Media Player components..." type="application/x-oleobject" width="280" height="256">
<param name="src" value="C:\Users\Public\Videos\Sample Videos\fp.avi" />
<param name="animationatStart" value="true">
<param name="transparentatStart" value="true">
<param name="autoStart" value="true">
<param name="showControls" value="true">
<param name="Volume" value="-450">
<embed type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/MediaPlayer/" src="C:\Users\Public\Videos\Sample Videos\fp.avi" name="MediaPlayer1" width=280 height=256 autostart=1 showcontrols=1 volume=-450>
</object>
我想给它一个本地路径来测试代码。我在这里使用的是.avi
扩展名的视频文件。
它在mozilla和Internet探索中运行良好,但它不是在chrome中。知道为什么吗?
答案 0 :(得分:0)
这应该适用于Chrome,因为代码是在上面编写的。确保正确的程序/扩展/插件正在尝试播放.avi。首先确保您拥有正确的浏览器插件。例如,Chrome plugin。 Firefox在同一站点有一个相应的插件。如果其他东西试图渲染你的.avi,你可能无法获得理想的行为。
顺便说一句,如果链接告诉您服务不可用或有效,请稍后再试。它会起作用......