关闭浏览器标签并退出Angular2应用程序

时间:2018-01-05 19:32:20

标签: angular single-page-application

我正在开发一个Angular2应用程序。在这个应用程序中,我想为用户提供一个按钮,单击该按钮将关闭应用程序和打开它的浏览器选项卡。

我尝试寻找解决方案,但没有找到任何内容。建议的一种方法是为所有组件调用onDestroy以防止任何内存泄漏。但是,我没有太多具体的东西可以继续前进。

1 个答案:

答案 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