1

我使用 node-webkit 编写了一个应用程序。我想使用 HTTP 在计算机之间进行网络通信,运行我的应用程序。如果服务器是从页面启动的,我可以在不重新启动服务器的情况下更改当前页面吗?

我考虑过子进程,但我想用我的应用程序关闭服务器。我不想对服务器使用特殊的网络请求来关闭它。

我可以在不重新启动服务器的情况下更改当前页面吗?我可以在页面更改时保存子进程对象吗?你知道其他方法吗?

PS对不起我的英语。

4

1 回答 1

1

我在 node-webkit 文档中找到了答案。

在 node-webkit 中,你基本上可以使用 来做同样的事情 window.location,你可以在链接的情况下安装它,onclick当用户点击它时 node-webkit 将导航到一个新页面。但是这样做会丢失上下文中的所有内容window,您可以将所有内容保存在 cookie 中,如旧网页,或者您可以将内容保存在global变量中,该变量位于 Node.js 的上下文中,并将通过您的应用程序存在。

于 2013-03-21T14:31:38.167 回答