【问题标题】:Chrome, Firefox can't play video but IE canChrome、Firefox 无法播放视频,但 IE 可以
【发布时间】:2014-02-13 04:56:18
【问题描述】:

我尝试了以下代码,

<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 添加到两者,但问题仍然存在。

有人可以帮忙吗?

【问题讨论】:

    标签: html google-chrome firefox plugins


    【解决方案1】:

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

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

    【讨论】:

    • 所以你的意思是说它会播放在线视频。我只需要将它替换为URL ??
    • 是的,如果您在那里使用正确的 URL,那将解决问题,除非您有其他问题。
    • 我不确定直播视频部分;你应该试试看。如果它有助于解决您的问题,请记住接受答案! :)
    • K 我试试看.. 但是你知道其他播放视频的方法吗??
    • 不是我的头顶。您应该尝试一下,如果遇到问题,请发布另一个问题。
    【解决方案2】:

    您正在尝试使用特定于 IE 的 ActiveX。改用 html5 视频,它可以在 Firefox 和 chrome 中运行

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-04-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多