代码之家  ›  专栏  ›  技术社区  ›  harsrawa

关闭浏览器选项卡并退出Angular2应用程序

  •  3
  • harsrawa  · 技术社区  · 7 年前

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

    我试着寻找解决方案,但没有找到什么。建议的一种方法是为所有组件调用onDestroy,以防止内存泄漏。然而,我没有太多具体的进展。

    1 回复  |  直到 7 年前
        1
  •  3
  •   Rahul Singh    7 年前

    不,到目前为止,你不能这样做。这只可能在IE AFAIK中实现,而在chrome或firefox中,你会遇到这样的错误

    应用程序。组成部分ts:43脚本只能关闭 由it打开

    您可以查看此答案了解更多信息 https://security.stackexchange.com/questions/133744/why-do-browsers-disallow-script-closing-an-opener-window-yet-allow-changing-its