Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/415.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript ElectronJS:如何从渲染过程(浏览器窗口)操作cookie?_Javascript_Node.js_Cookies_Electron - Fatal编程技术网

Javascript ElectronJS:如何从渲染过程(浏览器窗口)操作cookie?

Javascript ElectronJS:如何从渲染过程(浏览器窗口)操作cookie?,javascript,node.js,cookies,electron,Javascript,Node.js,Cookies,Electron,我能够从主进程(app.js)创建持久cookie 代码: 但当我在浏览器窗口中执行相同操作时,不会创建Cookie,并且会话未定义 请建议如何在浏览器中保存持久性数据。可以通过IPC访问渲染器进程中不直接可用的内置模块(如会话),该模块提供了一种简单的方法(但您应该注意其局限性)。因此,只需将第一行更改为: const session = require('electron').remote.session; 非常感谢,先生。如果您能告诉我,还有一个localStorage无法持久存储值。我

我能够从主进程(app.js)创建持久cookie

代码:

但当我在浏览器窗口中执行相同操作时,不会创建Cookie,并且
会话
未定义


请建议如何在浏览器中保存持久性数据。

可以通过IPC访问渲染器进程中不直接可用的内置模块(如
会话),该模块提供了一种简单的方法(但您应该注意其局限性)。因此,只需将第一行更改为:

const session = require('electron').remote.session;

非常感谢,先生。如果您能告诉我,还有一个
localStorage
无法持久存储值。我的意思是当应用程序重新启动时,
localStorage
的所有值都消失了。我知道你可能会问另一个问题,但是。。。如果你能告诉我一些你知道的事情,那就太好了。
const session = require('electron').remote.session;