为什么触发document.body.style.overflow重启flash视频?

时间:2010-06-08 23:43:00

标签: javascript flowplayer

我有一个JS功能,在加载页面10秒后触发。它的任务之一是:

document.body.style.overflow = "hidden"

我在页面上有一个flowplayer的副本,它自动播放。一旦运行上面的代码,正在播放的视频将重新加载,并从头开始。删除此行不会导致此类问题。

播放器是最新版本,播放器代码是死基本

<div class=player_image>
<a  style="display:block;width:640px;height:360px" id="player"></a>
<script>
    flowplayer("player", "flowplayer-3.2.2.swf", { 
    playlist: [ 
        {url: 'http://www.domain.com/movie.flv', duration: 100},
        {url: 'http://www.domain.com/movie2.flv', duration: 100}, 
    ], 
        plugins:  { 
        controls: null
    }           
    });
</script>
</div>

1 个答案:

答案 0 :(得分:1)

您使用的是Firefox吗?如果是这样,那是因为这个错误:

https://bugzilla.mozilla.org/show_bug.cgi?id=90268

尽管有大量的请求,但经过这么多年,它已经不复存在了。