HTML5播放器可以在本地系统上工作,但不能在服务器上工作

HTML5播放器可以在本地系统上工作,但不能在服务器上工作,html,video,Html,Video,我使用的是HTML5播放器,视频在我的本地机器上运行得非常好,但一旦我将所有内容上传到Web服务器,视频将无法加载。没有错误消息。只是一个X 所有的路径都很完美我检查了三遍 它适用于Chrome和Opera,但不适用于firefox或IE: 这是你的视频类型。IE不支持WebM和Ogv。Firefox应该支持WebM;但只有在版本4中。要针对IE,您需要使用MPEG或AVI 我以前在4.0之前的Firefox版本中遇到过问题,其中OGG源代码必须是第一个,否则就会失败。正如Thomas所提到

我使用的是HTML5播放器,视频在我的本地机器上运行得非常好,但一旦我将所有内容上传到Web服务器,视频将无法加载。没有错误消息。只是一个X

所有的路径都很完美我检查了三遍

它适用于Chrome和Opera,但不适用于firefox或IE:


这是你的视频类型。IE不支持WebM和Ogv。Firefox应该支持WebM;但只有在版本4中。要针对IE,您需要使用MPEG或AVI

我以前在4.0之前的Firefox版本中遇到过问题,其中OGG源代码必须是第一个,否则就会失败。正如Thomas所提到的,FF4应该支持WEBM,但我建议先使用OGG源代码,然后再使用WEBM

至于IE,正如Thomas所说,它支持通过Flash播放器播放MP4,正如您所做的那样


你能把我们链接到一个测试页面吗?

另外,一些代码也不错。对不起。我还在习惯这个网站。没关系1转到您的个人资料2向下滚动至您的问题。3单击其中一个4找到最佳答案。5单击复选标记回答。我知道您已检查路径,但请尝试使用fiddler或类似工具确保您的文件已到达fiddler?去哪里?在服务器上?我用过filezilla
  <source src="http://mywebsite.com/english_short.webmvp8.webm" type='video/webm; codecs="vp8, vorbis"' />
  <source src="http://mywebsite.com/english_short.theora.ogv" type='video/ogg; codecs="theora, vorbis"' />
  <!-- Flash Fallback. Use any flash video player here. Make sure to keep the vjs-flash-fallback class. -->
  <object id="flash_fallback_1" class="vjs-flash-fallback" width="150" height="130" type="application/x-shockwave-flash"
    data="http://releases.flowplayer.org/swf/flowplayer-3.2.1.swf">
    <param name="movie" value="http://releases.flowplayer.org/swf/flowplayer-3.2.1.swf" />
    <param name="allowfullscreen" value="true" />
    <param name="flashvars" value='config={"playlist":["http://mywebsite.com/screen.png", {"url": "http://mywebsite.com/english_short.mp4","autoPlay":false,"autoBuffering":true}]}' />
    <!-- Image Fallback. Typically the same as the poster image. -->
    <img src="oceans-clip.png" width="150" height="130" alt="Poster Image"
      title="No video playback capabilities." />

  </object>
</video>