【问题标题】:Enabling "maximize" button using NWJS使用 NWJS 启用“最大化”按钮
【发布时间】:2016-08-22 07:07:42
【问题描述】:

我正在使用 NWJS 开发桌面应用程序。当我尝试最大化窗口时遇到问题。该按钮显示为禁用,因此我无法最大化窗口,只能让我关闭并最小化窗口。

那是我的 package.json:

{
"name": "APP",
"main": "index.html",
"icon": "icon.png",
"version": "0.0.1",
"window": {
    "title": "APP",
    "icon": "icon.png",
    "toolbar": false,
    "resizable": true,
    "frame": true,
    "fullscreen": false,
    "width": 1280,
    "height": 1024,
    "min_width": 360,
    "min_height": 640,
    "max_width": 1920,
    "max_height": 1080,
    "position": "center"
    }    
}

有人可以帮助我吗?它很感激。谢谢!

【问题讨论】:

  • 你在什么平台上?也许你应该添加一个菜单

标签: javascript html desktop-application nwjs


【解决方案1】:

当您的应用启动时,请执行以下操作...

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

MaxWin.setMaximumSize(0,screen.availHeight);

然后使用几个图标或按钮来最大化/最小化像这样......

<input type="button" onclick="MaxWin.minimize();" value="Minimize">

<input type="button" onclick="MaxWin.maximize();" value="Maximize">

【讨论】:

    猜你喜欢
    • 2015-04-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-23
    • 1970-01-01
    相关资源
    最近更新 更多