Node-webkit桌面应用程序限制

时间:2014-09-07 14:00:41

标签: node.js desktop node-webkit

我需要创建将全屏运行的桌面应用程序。你不应该使用alt-f4或任何其他键盘组合来关闭它。

是否可以使用node-webkit或它有任何限制?

2 个答案:

答案 0 :(得分:1)

我不相信它可以阻止 Alt + F4 ,虽然我没有尝试过。

他们确实有kiosk mode,听起来就像你正在寻找的那样,但即使在自助服务终端模式下,你也可以退出 Alt + F4

  

进入Kiosk模式后,node-webkit将变为全屏,并且   单击鼠标将无法退出。

     

在Linux和Windows上,用户仍然可以通过按下退出node-webkit   像 Alt + F4 Control + Alt + Del 这样的键,目前是node-webkit   不阻止这些键是因为它会使node-webkit表现得像   病毒并被AV软件阻止。

引自https://github.com/rogerwang/node-webkit/wiki/The-Kiosk-mode

答案 1 :(得分:0)

老问题但是,我和app和节点web-kit的情况相同,使用ubuntu + xmonad我不能使用 Alt + F4 关闭,除非我声明热键的JavaScript。

这是我的package.json

的内容
"window": {
  "fullscreen": true,
  "toolbar": false,
  "kiosk": true
}