示例

  1. //获取当前窗口
  2. var win = nw.Window.get();
  3.  
  4. // 监听最小化事件
  5. win.on('minimize', function() {
  6. console.log('Window is minimized');
  7. });
  8.  
  9. // 窗口最小化
  10. win.minimize();
  11.  
  12. // 移除最小化监听事件
  13. win.removeAllListeners('minimize');
  14.  
  15. // 创建窗口并获取它的窗口对象
  16. nw.Window.open('https://github.com', {}, function(new_win) {
  17. // 监听新窗口焦点事件
  18. new_win.on('focus', function() {
  19. console.log('New window is focused');
  20. });
  21.  
  22. });