【问题标题】:Node-Webkit: How to minimize the window?Node-Webkit:如何最小化窗口?
【发布时间】:2014-02-13 12:57:44
【问题描述】:

我想知道如何最小化窗口。文档有点混乱。 关闭窗口没问题,但最小化不会这样工作:

document.getElementById('close').addEventListener('click', function() { window.close(); }, false);

这个方法也是如此:

var gui = require('nw.gui');
var win = gui.Window.get();

document.getElementById('minimize').addEventListener('click', function() {
win.window.minimize(); }, false);

我做错了什么?

【问题讨论】:

    标签: node-webkit


    【解决方案1】:

    根据https://github.com/rogerwang/node-webkit/wiki/Window#wiki-windowminimize 调用中的文档

    win.minimize();
    

    改为

    【讨论】:

    • 我知道这部分,但它不起作用。 win.minimize 中的“胜利”是一个变量。它在上面的文档var win = gui.Window.get(); 中定义,但是当我尝试它时,我总是收到一个错误。我不知道为什么,但它突然起作用了-.-也许我写错了..所以,在函数之前我必须定义两个变量var gui = require('nw.gui'); var win = gui.Window.get();
    • "所以,在函数之前我必须定义两个变量" 看着那一小段代码,我不明白为什么。 win 应该是事件处理函数闭包的一部分。你确定你没有用 win 的不同定义“遮蔽”那个符号吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-09-27
    • 1970-01-01
    • 1970-01-01
    • 2020-10-01
    • 2021-03-14
    • 2014-03-16
    相关资源
    最近更新 更多