none
IE10的64位版本,windows media player 内存不能释放 RRS feed

  • 问题

  • 系统环境:win7,浏览器IE10的64位版本,使用object标签创建windows media player对象,使用js更改播放资源,导致播放列表越来越多,内存越来越多,直到浏览器自动刷新或关闭。

    用js销毁windows media player对象再重建也出现上述问题。在IE11的64位中也有同样问题。请问有什么解决方法。

    代码<script type="text/javascript">

            
            function setUrlList() {
     
                    var mediaobject = document.getElementById('mplayer');
                    if (mediaobject != undefined) {
                        mediaobject.controls.stop();
                        mediaobject = null;
                      
                    }
                  
                    if (mediaobject == null) {

                        $('#mediaidiv').html('');
                        var mediastr = '<object id="mplayer"  width="190" height="190" classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6">'

                                + '<param name="AutoStart" value="0">'
                                + '<param name="AutoSize" value="1"> '
                                + '<param name="url" value="../source/testVideo.wmv">'
                                + '<param name="rate" value="1">'
                                + '<param name="volume" value="50">'
                                + '<param name="SendErrorEvents" value="1">'
                                + '<param name="uiMode" value="Full">'
                                + '</object>';
                        $('#mediaidiv').html(mediastr);


                        mediaobject = document.getElementById('mplayer');

                        if (mediaobject != undefined) {
                            mediaobject.controls.play();
                        }
     
                    }
     

            }
           
              
        </script>

        <input type="button" value="SetMedia" onclick="setUrlList()" />

       <div id="mediaidiv">  </div>



    • 已编辑 bingpang 2014年6月21日 6:09 补充
    2014年6月21日 5:16

全部回复

  • 不起作用的。
    2014年6月25日 0:48
  • 你的是64位的IE10或IE11吗,通过IE的F12调试,看对象的播放列表,序号越来越大,任务管理器里面ie占用资源越来越多,到了大概50-60M就自动刷新页面了或者自动关闭了,我的项目里面页面不能刷新的。
    • 已编辑 bingpang 2014年6月27日 1:49
    2014年6月27日 1:16