为什么Flash Video Player没有在Firefox中显示?

时间:2010-09-29 13:09:44

标签: flash youtube swfobject

我正在尝试在this page上实施Flash YouTube视频播放器。我正在使用swfobject。

以下是代码:

        <!-- begin youTube player -->
        <div id="flashArea" class="flashArea" style="height:376;">
            <p>This content requires the Adobe Flash Player.<br />
            <a href="http://www.adobe.com/go/getflashplayer">
            <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a><br />
            <a href="http://www.macromedia.com/go/getflash/">Get Flash</a></p>
        </div>


  <script type="text/javascript">
    var mainswf = new SWFObject("youtube_player_standalone.swf", "main", "600", "250", "9", "#000000");
    mainswf.addParam("scale", "noscale");
    mainswf.addParam("wmode", "window");
    mainswf.addParam("allowFullScreen", "true");
    mainswf.addVariable("youtube_id", "_EC2tmFVNNE");
    mainswf.addVariable("title", "Harry Potter and the Deathly Hallows");
    mainswf.addVariable("controls_always_on", "false");
    mainswf.addVariable("controls_fade_out_time", "5");
    mainswf.addVariable("volume_cookie_on", "true");
    mainswf.write("flashArea");
  </script>
  <!-- end flash player -->

唯一的问题是玩家没有出现。向下滚动页面,在辅助标题下面有一个很大的空白区域 - 这就是玩家的位置。

我已经在隔离here中尝试了它并且它工作正常,但是在目标页面上有些东西搞乱了。

我很感激任何协助解决这个问题。

谢谢!

1 个答案:

答案 0 :(得分:1)

确保使用正确的Firefox嵌入格式,这是唯一没有显示视频的浏览器。 Chrome,IE和Safari都正确显示。

可能是您的身高设置为376而不是376px

在第32行的tip_style.css文件中,您#main{padding-bottom:250px}尝试删除该文件。