【发布时间】:2020-06-06 14:01:00
【问题描述】:
我有一个 Angular 8 的电子 js 应用程序。如果用户执行命令 control+w,它会自动关闭窗口。我尝试查看BrowserWindow Api,但是,我找不到阻止这种行为发生的标志或处理程序。
【问题讨论】:
-
如果网站可以阻止用户关闭它们,那将是一个主要的可用性问题。即使它只是他们阻止的组合键,因为某些用户实际上使用这些组合键而不是鼠标。桌面应用程序也是如此。
-
关于可用性的观点很重要。我想要的可用性类似于 VSCode,因为它有选项卡,我希望用户能够使用 control+w 关闭选项卡,并且当它到达最后一个时它会关闭窗口。
-
列出的相关问题之一是:stackoverflow.com/questions/59392806/…。你能检查一下那里列出的解决方案是否真的有效吗?