electron cookie设置过期时间,cookie还是存储不了

cookies.flushStore(callback)
callback Function
写入所有未写入磁盘的 cookie。

个人觉得cookie存储不了是因为有cookie堵在缓存区了,需要手动写入,可能和异步有关

session.defaultSession.cookies.set(
{
        url:"https://blog.csdn.net/",
        name: 'username',
        value:username.value,
        expirationDate: new Date().getTime()+30*24*3600*1000
},(err)=>{})
        //加入下面方法之后就可以了
        session.defaultSession.cookies.flushStore(()=>{})

猜你喜欢

转载自blog.csdn.net/chenzhigaoa/article/details/80538006