javascript - 关闭由 window.open() 创建的 chrome 弹出窗口时如何防止内存泄漏
问题描述
在 chrome 最新版本上,我打开我的网站:
- 我按功能创建了一个弹出窗口
window.open()
,这个窗口在父选项卡中占用了我的业务很大的内存。(当打开 chrome 弹出窗口时,它不会像普通的 chrome 选项卡那样创建一个新的 chrome 对象,它与父级共享)。 - 我关闭了这个弹出窗口,它在父级中占用的内存没有释放。重复第 1 步和第 2 步内存仍然会增加和增加。
当我将弹出窗口重定向为“ chrome://newtab
”时,它所占用的内存被完全释放。
我希望弹出窗口占用的所有内存都完全释放。