如何读写electron所有sessionfromPartition的 localStorage
要读写electron所有session.fromPartition的localStorage,需要使用以下步骤:
- 创建一个session对象:
const {session} = require('electron'); const mySession = session.fromPartition('myPartition');
- 通过session对象获取localStorage:
const myLocalStorage = mySession.get('localStorage');
- 使用localStorage对象进行读写操作:
myLocalStorage.setItem('myKey', 'myValue'); const myValue = myLocalStorage.getItem('myKey');
注意事项:
- 需要在主进程中执行以上代码。
- 使用session.fromPartition('myPartition')创建的session对象,只能在该partition范围内访问localStorage。
- 如果需要在多个窗口之间共享localStorage,可以使用同一个partition。
- localStorage的操作与浏览器中的localStorage相同,详细使用方法可以参考浏览器中的localStorage文档
原文地址: https://www.cveoy.top/t/topic/eYJZ 著作权归作者所有。请勿转载和采集!