当关闭由window.open()创建的Chrome弹出窗口时,如何防止内存泄漏

时间:2019-01-18 08:37:55

标签: javascript angular google-chrome popupwindow

在最新版本的chrome上,我打开我的网站:

  1. 我通过window.open()函数创建了一个弹出窗口,该窗口占用大量内存,而我的公司位于“父”选项卡中。 (当打开chrome弹出窗口时,它没有像普通的chrome标签一样创建新的chrome对象,而是与父对象共享)。
  2. 我关闭了此弹出窗口,未释放它占用父级的内存。 重复步骤1和2,内存仍会不断增加。

当我将弹出窗口重定向为空白页面“ chrome://newtab”时,它占用的内存已全部释放。

我希望完全释放弹出窗口占用的所有内存。

0 个答案:

没有答案