electron 中的 cookies 持久化保存到硬盘及恢复现场

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了electron 中的 cookies 持久化保存到硬盘及恢复现场相关的知识,希望对你有一定的参考价值。

参考技术A 非经过允许请勿随意转发,尊重版权,感谢。

Electron 中 BrowserWindow 提供比较简易的浏览器界面,但是没有直接提供 cookies 持久化和恢复的操作,以至于在关闭窗口后,无法恢复 cookies 。

实现 cookies 在 BrowserWindow 中持久化,以及重启恢复现场

通过 store 提供的本地化接口读取 cookies ,在浏览器打开前进行 cookies 恢复。

通过 store 提供的本地化接口持久化 cookies 数据

Electron 的 cookies 无法存取,带测试对比图

现象

技术图片

背景

Electron 中 BrowserWindow 提供比较简易的浏览器界面,但是没有直接提供 cookies 持久化和恢复的操作,以至于在关闭窗口后,无法恢复cookies。

需求

实现cookies在BrowserWindow中持久化,以及重启恢复现场

关联

https://www.jianshu.com/p/d30094181066

解决手段

换个地方存

以上是关于electron 中的 cookies 持久化保存到硬盘及恢复现场的主要内容,如果未能解决你的问题,请参考以下文章

聊聊 electron-vue-serialport 的添加数据持久化分析以及解决方案,关联 pouchdb nedb vuex-persistedstate

Electron | 利用electron-store持久化用户数据

electron webview有办法获取到cookie吗

Qtwebkit 持久性 Cookie 不起作用

flask的cookie使用

http协议cookie结构分析