我正在使用下面给出的代码创建cookie:
overlay.html:
<script type="text/javascript" src="resource://LLIBrowser/data/angular.min.js"></script>
<script type="text/javascript" src="resource://LLIBrowser/data/app.js"></script>
<div ng-app="store" style="position:relative; clear:both; zIndex:100; width:100%; height:150px; background-color:#313192; color:white">
<!--STUFF -->
</div>
为了删除cookie,我使用以下代码:
///Cookie
let cookie = {
url: 'http://www.example.com',
name: 'oauthDetailsGoogle',
value: JSON.stringify(oauthDetailsGoogle),
expirationDate: oauthDetailsGoogle.accessTokenExpireDateTime
};
///save cookie
electronConstants().mySession.cookies.set(cookie, (error) => {
///if error then return error
if (error) {
defer.reject(error);
}
///return null if no error
else {
defer.resolve(true);
}
});
假设我已经创建了10个厨师,为了删除10个厨师,我将不得不使用具体细节10次调用删除功能?
请指导.. 非常感谢
答案 0 :(得分:9)
最后,我在电子文档中找到了一个解决方案:Source
这是一次性清除所有内容的功能:
electronConstants().mySession.clearStorageData([], function (data) {
console.log(data);
})
第一个参数需要options
,因此您可以自定义要清除的内容。请参阅我上面提供的文档链接。
非常感谢。