1.功能背景
nwjs 在不通的分辨率的客户端电脑启动的时候会导致
- 启动页面固定大小在笔记本上和台式机完全就是两种效果。
- 初始页面设置小了会出现布局被破坏,在大分辨率下需要自己手动点最大化按钮。
- 初始大小设置大了,小分辨率下会出现滚动条
- nwjs配置中提供了全面屏功能,没有提供配置默认最大化功能
2.package.json中确定展示的一些属性
{
"name": "managerworld1",
"main": "layui_dev/forward.html",
"node-remote":"http://*",
"window":{
"title": "demo",
"position": "center",
"toolbar": false,
"fullscreen": false,
"resizable":true,//设置窗口可调节
"show":false, //初始情况页面不显示
"width": 1280,
"height": 1024
},
"chromium-args": "--disable-text-input-focus-manager"
}
3. js获取屏幕对象使其最大化并且展示
var win=require('nw.gui').Window.get();
win.maximize();
win.show();