我使用node-webkit编写应用程序。我想使用HTTP进行计算机之间的网络通信,运行我的应用程序。如果从页面启动服务器,是否可以在不重启服务器的情况下更改当前页面?
我考虑过子进程,但我想用我的应用程序关闭服务器。我不想使用特殊的网络请求来关闭它。
我可以在不重启服务器的情况下更改当前页面吗 页面更改时可以保存子进程对象吗? 你知道其他方法吗?
P.S。抱歉我的英文。
答案 0 :(得分:1)
我在node-webkit文档中找到了答案。
在node-webkit中,你基本上可以通过使用来做同样的事情
window.location
,您可以将其安装在链接的onclick
事件中 node-webkit将在用户单击时导航到新页面。但是 这样做会导致window
上下文中的所有内容丢失,您可以保存 像旧网页这样的cookie中的所有内容,或者您可以保存内容global
变量,它位于Node.js的上下文中并且将存在 通过你的应用程序。