我对nw.js有个小问题。我“谷歌搜索”了很多天(几周),但我找不到任何解决方案。因此,我使用nw.js作为客户端连接到内部服务器。它就像一个经典的网站。我们可以使用IP地址(192.168 )访问这个站点。等等.用网络浏览器或我的nw.js应用程序。对于任何计算机上的任何浏览器,它都能很好地工作,但与nw.js相比,当应用程序在后台停留很长时间(至少1或2个小时)时,应用程序似乎冻结了几分钟,而我们单击它将它放在前台。窗口和页面正在出现,但没有任何响应。它看起来像nw.js重新启动了ine背景。几分钟后,一切又恢复正常。我试着每5分钟向服务器发送一个请求,这样nw.js就能存活下来,因为它没有工作。我在两个不同的公司(两个不同的建筑,两个服务器,没有公司之间的链接)与nw.js有相同的结果。
有人遇到过这种冻结吗?
编辑
我想我有新东西了。
过了一段时间,4个nw.js进程的内存使用量大大减少了。例如,从80 Mo到4 Mo。问题就在此时出现。我想这和自动报废有关。也许我可以把"chromium-args": "--memory-pressure-off"放在"package.json“文件中。我不确定这个铬旗。
发布于 2017-06-27 12:13:59
所以我是对的。因为我在"package.json“中添加了下面的标志,所以一切都很完美。
"chromium-args": "--memory-pressure-off"也许能帮上忙。
https://stackoverflow.com/questions/44634309
复制相似问题