我正在开发一个Angular2应用程序。在这个应用程序中,我想为用户提供一个按钮,单击该按钮将关闭应用程序和打开它的浏览器选项卡。
我尝试寻找解决方案,但没有找到任何内容。建议的一种方法是为所有组件调用onDestroy以防止任何内存泄漏。但是,我没有太多具体的东西可以继续前进。
答案 0 :(得分:3)
不,你不能现在只能在IE AFAIK中使用chrome或firefox你会遇到这样的错误
app.component.ts:43脚本可能只关闭那些窗口 由它打开
您可以查看此答案以获取更多信息https://security.stackexchange.com/questions/133744/why-do-browsers-disallow-script-closing-an-opener-window-yet-allow-changing-its