IE浏览器中的Flowplayer错误和崩溃removeChild()

时间:2012-11-01 11:25:48

标签: javascript jquery internet-explorer-8 internet-explorer-7 flowplayer

我们遇到了flash版本的flowplayer问题。它仅在IE7 / IE8中抛出错误,最终导致整个浏览器在一段时间后崩溃。

Jquery最终调用removeChild,这会导致此错误: SCRIPT5007:无法获取属性'SetReturnValue'的值:object为null或undefined

生成的DOM包含对象标记的id和name属性。

我有一个最小的jsfiddle来显示问题。

HTML code:

<div class="activeSlide">
<a href="http://www.808.dk/pics/video/gizmo.mp4" style="display:block;width: 600px; height: 400px;" id="test_123_my_video_1">
</a>
</div>

JS代码:

$(function(){
flowplayer("test_123_my_video_1", "http://releases.flowplayer.org/swf/flowplayer-3.2.15.swf", {
    clip: {
        autoPlay: true
    }
});

setTimeout(function() {
    $(".activeSlide").remove();
}, 1000);

});

感谢您的帮助!

0 个答案:

没有答案