淡出并淡入后继续播放swf对象

时间:2014-10-25 10:46:02

标签: javascript jquery flash fadeout

我的网页中有swf object

<div class="video-now-playing-div"  style="width:100%;height:100%;margin:auto">
  <object class="now-playing" type="application/x-shockwave-flash" data="../includes/vdbplayer.swf?volume=50&url=video.mp4" width="100%" height="100%">
    <param name="movie" value="../includes/vdbplayer.swf?volume=50&url=video.mp4" />
    <param name="wmode" value="transparent" />
  </object>
</div>

和jQuery函数

$(document).ready(function(e) {
    $("#fadeout").click(function(e) {
        $('.video-now-playing-div').fadeOut();
    });
    $("#fadein").click(function(e) {
        $('.video-now-playing-div').fadeIn();
    });
});

工作正常,

但在fadeOut()之后,fadeIn()视频将从头开始播放。

有任何恢复建议吗?

注意

我不想使用opacity:0width:0;height:0隐藏播放器。

1 个答案:

答案 0 :(得分:0)

使用jQuery SWFObject插件。

function(){
        $('#containerID').flash('your.swf');
    }
);