【问题标题】:electron win.unmaximize(); not working电子 win.unmaximize();不工作
【发布时间】:2023-04-05 12:24:01
【问题描述】:

我正在使用电子制作桌面应用程序,我制作了自己的最小化最大化和关闭按钮,它们都工作正常,但是当您单击最大化并且它已经最大化时,它并没有被最大化。这是我的代码:

const $ = require('jquery');
const {remote} = require('electron');
var win = remote.getCurrentWindow();

$('#minimize').click(function(){
  win.minimize();
});

$('#close').click(function(){
  win.close();
});

$('#maximize').click(function() {
  if(win.isMaximized()){
      win.unmaximize();
  }else{
      win.maximize();
  }
});

任何帮助表示赞赏。

【问题讨论】:

    标签: javascript node.js electron


    【解决方案1】:

    使用restore 代替unmaximize,如下所示,它会起作用。

    $('#maximize').click(function() {
      if(win.isMaximized()){
          win.restore();
      }else{
          win.maximize();
      }
    });
    

    【讨论】:

      猜你喜欢
      • 2018-07-10
      • 2018-07-23
      • 2011-09-14
      • 1970-01-01
      • 1970-01-01
      • 2015-06-05
      • 2017-05-10
      • 2017-12-04
      • 2020-02-29
      相关资源
      最近更新 更多