1. electron-vue在开发过程中,一直使用的js-cookie,后来在打包后,发现js-cookie用不了,在浏览器中无法保存cookie,所以就改用localstorage呢。
2. 改用localstorage后,还是有一些问题,在关闭程序后重新打开或者打包后打开程序,之前保存在浏览器的数据没有清除,我是在关闭窗口后清除数据的。
3.ipcMain.on('close', e => { // 主进程js
mainWindow.close()
// mainWindow.webContents.send('close') // 这个方法在electron-vue打包后关闭窗口会报错
e.sender.send('close') // 这个则不会
})
4.require('electron').ipcRenderer.on('close',(event,message) => {
// 执行方法
})
5. 可以使用sessionStorage 目前还没有发现有什么问题