问题描述
我有一个在Chrome中运行的Angular 9应用,该应用本身以信息亭模式运行。我需要一个关闭Chrome的选项,因为运行应用程序的PC上没有键盘。
有没有一种方法可以以编程方式执行此操作而不使用扩展?可以切换到其他浏览器。
我试图在Angular中获取 window
对象并调用window.close();
,但似乎我没有得到正确的对象,并且仅关闭了应用程序的一部分,而不是关闭了镀铬窗口。
我知道您无法关闭未使用JavaScript打开的窗口,但对此answer的评论不对,我认为信息亭模式可能有所不同。
编辑:
由于我们自己的软件中的错误导致组件关闭,window.close();
无法正常工作,这是预期的行为。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)