Chrome,Firefox无法播放视频,但IE可以

时间:2014-02-13 04:56:18

标签: html5 google-chrome firefox plugins

我尝试了以下代码,

<html>
  <body>
    <object id="mediaplayer" 
     classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" 
     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="320" height="310">
         <param name="filename" value="videos\videofile_96.mp4">
         <param name="animationatstart" value="true">
         <param name="transparentatstart" value="true">
         <param name="autostart" value="true">
         <param name="showcontrols" value="false">
         <param name="ShowStatusBar" value="true">
         <param name="windowlessvideo" value="true">
         <embed src="videos\videofile_96.mp4" autostart="true" 
                showcontrols="false" showstatusbar="0" 
                bgcolor="white" width="320" height="310">
     </object>
</body>

因此,当我尝试在FireFoxChrome中播放此视频时,未播放,但IE设法播放该视频。

稍后我尝试向两者添加Windows Media Player pluginActivex Control Plugin,但问题仍然存在。

有人可以帮忙吗??

2 个答案:

答案 0 :(得分:1)

您的问题在于(两次使用)videos\videofile_96.mp4 - 这些应该是正斜杠(/)。 IE与\很好用,但其他浏览器不一定。

此外,\向我表明您可能在本地计算机上使用它,而不是通过Web服务器;这肯定会在非IE浏览器中引起问题。

答案 1 :(得分:0)

您正在尝试使用IE特定的ActiveX。请尝试使用html5视频,它可以在Firefox和Chrome中使用