NWJS开关子窗口产生内存泄露

1、WINXP环境下,使用NWJS 0.12.3 版本
2、在主窗口中使用 gui.Window.open() 方式新建子窗口,然后通关点击子窗口关闭按钮的方式关闭子窗口,每开关一次,都会产出1M左右的内存增加。
3、主窗口按钮绑定的代码 newWin() 如下:

//.......
var win;
function newWin(){
    if(!!win){win.focus();return}
    win=gui.Window.open('./a.html',{
    toolbar:false,
    //......
    }
    win.once('closed',function(){win=null});
};

求大神解惑,非常感谢!

阅读 4.7k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进