IE7和IE8的Flash视频回退不起作用

时间:2012-12-09 21:11:33

标签: html video fallback

我一直在寻找并尝试为IE7和8找到合适的视频后备版本。到目前为止我还没找到。最干净的代码(我想使用)粘贴在下面。它来自每个人的视频。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"     
"http://www.w3.org/TR/XHTML1/DTD/XHTML1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/XHTML" xml:lang="en">
<head>
<meta http-equiv="Content-type" content="text/HTML; charset=utf-8" />
<title>video</title>
</head>
<body>

<video width="640" height="360" controls autoplay>
    <source src="changePassword.MP4"  type="video/mp4" />
    <source src="changePassword.OGG"  type="video/ogg" />
    <object width="640" height="360" type="application/x-shockwave-flash" data="flowplayer.SWF">
        <param name="movie" value="flowplayer.SWF" />
        <param name="flashvars" value="autostart=true&amp;controlbar=over&amp;image=__POSTER__.JPG&amp;file=__VIDEO__.MP4" />
        <img src="__VIDEO__.JPG" width="640" height="360" alt="__TITLE__"
             title="No video playback capabilities, please download the video below" />
    </object>
</video>
<p> <strong>Download Video:</strong>
    Closed Format:  <a href="changePassword.MP4">"MP4"</a>
    Open Format:    <a href="changePassword.OGG">"Ogg"</a>
</p>

</body>
</html>

有人看到错误或可能的改进吗?谢谢! 泰斯

1 个答案:

答案 0 :(得分:1)

  1. 首先要确保您使用了正确的视频路径文件。

  2. 如果这不是问题,那么在视频中他们提到的每个人网站都包含JW播放器或任何其他视频播放器作为视频后备。他们在demo page内嵌入了YouTube视频。确保包含视频播放器。

  3.   

    将“ FLASH .SWF”替换为您正在使用的Flash视频播放器的路径。我使用JW Player(下载并在正确的位置放置'player.swf'),但这可能是任何Flash资源,包括YouTube。使用YouTube的示例代码可以在Video for Everybody YouTube Test Page

    上看到