webkit nw.js 默认 每个窗口都最大化打开
一、前景
nw.js 每打开一个窗口都是默认大小,需要每个弹出窗口都是 最大化窗口。
二、方案
根据官网给出的参数:
1、编写一个待置入js,放到目录js/下,每一个打开的页面窗口,在打开之前会置入当前js脚本将窗口最大化操作。
(function () {
var gui;
if (typeof require != 'undefined' && (gui = require('nw.gui'))) {
console.log(gui.App.argv);
gui.Window.get().maximize();
}
})();
2、package.json 配置
{
"name": "test",
"main": "http://www.baidu.com",
"single-instance": true,
"nodejs": true,
"node-remote":"*://*",
"chromium-args": "--start-maximized",
"window": {
"show": true,
"resizable": true,
"toolbar": true,
"inject_js_start": "./js/inject_js_start.js",//重点是这句,在页面加载之前置入一个js脚本
"frame": true,
"position": "center",
"fullscreen":false,
"icon": "NW.png",
"width": 1280,
"height": 720
},
"webkit": {
"plugin": true
}
}
3、完整目录如下:
over...
记录自己能看懂的笔记,利人利己
posted on 2022-12-12 22:26 Jalan·Wang 阅读(454) 评论(0) 编辑 收藏 举报