2017-03-08 8 views
0

私は現在、ドメインとそのサブドメインのリストからすべてのクッキーを削除するWebExtension(Firefox/Chrome/Opera用)を開発中です。私が直面している問題は、ドメインの配列を渡す方法が見つからないということです。私が試した:クッキーの配列を削除する(WebExtensions)

var gettingAllCookies = browser.cookies.getAll({domain: myArray}); 

var gettingAllCookies = browser.cookies.getAll({domain: [{"www.example-0.com.cn"}, {"www.example-1.com.br"}, {"www.example-2.com"}]}); 

var gettingAllCookies = browser.cookies.getAll({domain: "www.example-0.com.cn", "www.example-1.com.br", "www.example-2.com"}); 

何も動いていないようにみえ。助けが必要です

答えて

1

ドメインには ".example.com"の形式があるようです。

const domains = [".youtube.com", ".google.com"] 

const doThingsWithCookies = function(cookies) { 
    ... 
} 

for (let d of domains) { 
    browser.cookies.getAll({domain: d}).then(doThingsWithCookies) 
} 
+0

おかげで、ロマン:

一つの解決策は、このようなドメインの配列に反復することです。それは魅力のように働いた! – Dico

関連する問題