【发布时间】:2020-04-28 19:51:28
【问题描述】:
我有员工通过在两个选项卡中打开我的应用程序来不断破坏事情。如果他们打开一个新标签,我想杀死一个标签。这可能吗? window.close() 不起作用,因为我的标签没有自行打开。我在想也许写一个叉子炸弹,但这可能会使其他东西崩溃。我正在使用 Angular,所以我想一定有一些我可以调用的函数,比如 app.destory 函数?
有人有更好的想法吗?
我的应用仅在 Chrome 上运行,并且永远不会改变,因此我可以使用特定于 Chrome 的解决方案。
【问题讨论】:
-
更好的主意:编写代码,使其在多个选项卡中工作:P。
-
@Monkey 我不喜欢这个想法......这很难......我所有的网站都非常依赖于状态,并且所有状态都存储在本地存储中。可以在标签之间共享
-
您可以使用electronjs.org封装您的应用程序
-
@mario 我已经试过了,我的老板都气急败坏地认为你必须安装一些东西。他们只想要一个浏览器。
-
真可惜,但是我在这里发现了一个与您类似的问题:stackoverflow.com/questions/23690666/… 也许这适合您,祝您好运。
标签: javascript angular google-chrome