2014-02-13 113 views
1

我嘗試下面的代碼,瀏覽器,Firefox不能播放視頻,但IE可以

<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 plugin,Activex Control Plugin,但問題依然存在。

任何人都可以幫忙嗎?

回答

1

你的問題是(兩次使用)videos\videofile_96.mp4 - 這些應該是正斜槓(/)。 IE與\很好,但其他瀏覽器不會,必然。

另外,\向我表明,您可能在本地機器上使用此功能,而不是通過Web服務器;這肯定會在非IE瀏覽器中造成問題。

+0

所以你的意思是說它會播放在線視頻。我只需要它來替換'URL'? – Rohit

+0

是的,如果您在那裏使用正確的URL,那麼將解決問題,除非您有其他問題。 –

+0

它的作品....但它會支持現場視頻? – Rohit

0

您正在嘗試使用特定於IE的ActiveX。嘗試HTML5視頻,而不是它將在Firefox和鉻

相關問題