electron应用删除cookie的方法
注意如果get有callback,则cookies.remove(url,name,callback)的callback不能缺少,不然会报TypeError: Insufficient number of arguments.
// 删除cookie
session.defaultSession.cookies.get(
{ url: api.API_PATH },
(err, cookies) => {
console.log(cookies);
//删除cookie需要循环remove
for (var i = 0; i < cookies.length; i++) {
//删除cookie
session.defaultSession.cookies.remove(
api.API_PATH,
cookies[i].name,
(error) => {
//判断是否error
}
);
}
}
);
官网地址:Cookies | Electron
这里有两种用法,一种是promise,一种是函数内添加callback