【发布时间】:2016-07-31 07:43:15
【问题描述】:
是否可以创建一个没有窗口入口点的 NW.js 应用程序(节点)?
我想使用 NW.js,因为我想创建窗口,但不是在入口点。该应用应在后台运行,并在特定时间打开一个窗口。
【问题讨论】:
标签: node-webkit nw.js
是否可以创建一个没有窗口入口点的 NW.js 应用程序(节点)?
我想使用 NW.js,因为我想创建窗口,但不是在入口点。该应用应在后台运行,并在特定时间打开一个窗口。
【问题讨论】:
标签: node-webkit nw.js
只需在清单文件中设置 show:false,稍后您就可以打开新窗口并关闭它们。
至于窗口入口点,您始终可以设置一个空白页面或单个 javascript 文件在开始时执行
http://docs.nwjs.io/en/latest/References/Manifest%20Format/#main
http://docs.nwjs.io/en/latest/References/Manifest%20Format/#show
【讨论】:
有一些方法可以在 NW.js 中启动您的应用。
您可以使用 javascript 文件并控制您的页面何时显示在其中。你的包裹会是这样的:
//package.json
{ "main": "src/index.js" }
或者您可以将窗口设置为初始不显示,并控制其他文件上的应用程序流。
//package.json
{
"main": "src/index.html",
"window":{
"show":false
},
"node_main":"index.js"
}
我使用第一种方式。
有关 package.json 的更多信息,请参阅 NW.js 文档。
【讨论】: