【问题标题】:Node-Webkit - Starting MaximizedNode-Webkit - 启动最大化
【发布时间】:2013-08-27 17:48:57
【问题描述】:

我不想要一个全屏应用程序,但我想启动一个最大化的 Node-Webkit 应用程序。这可以做到吗?我猜它与 package.json 有关,但似乎找不到需要做的事情。

【问题讨论】:

    标签: node-webkit maximize-window


    【解决方案1】:

    我认为清单没有这样做的选项。相反,在启动时调用 nw 的Window.maximize()。比如:

    // Load native UI library
    var ngui = require('nw.gui');
    
    // Get the current window
    var nwin = ngui.Window.get();
    

    稍后,在onload 或您准备显示窗口的其他位置:

    onload = function() {
        nwin.show();
        nwin.maximize();
    }
    

    这在node-webkit wiki 中有描述。我不认为你可以在显示主窗口之前调用最大化(如果它隐藏在清单中),但我还没有真正深入研究它。

    从用户体验的角度来看,您可能需要考虑保存窗口位置。 wiki 有一个这样做的例子。

    【讨论】:

      猜你喜欢
      • 2013-05-21
      • 1970-01-01
      • 1970-01-01
      • 2015-11-12
      • 2014-09-13
      • 2016-07-14
      • 2015-05-11
      • 2014-07-26
      • 2014-07-11
      相关资源
      最近更新 更多