1

Я пытаюсь создать аддон firefox, который позволяет очистить все установленные файлы cookie. Теперь я могу получить и удалить только cookie, установленные для открытой вкладки. Как получить все куки-файлы и удалить их с помощью firefox webextension api. Спасибо за помощь.Очистить все файлы cookie с помощью firefox webextension api

browser.tabs.query({}).then(tabs => { 
    for (tab of tabs) { 
     browser.cookies.getAll({url: tab.url}).then(cookies => { 
      for (cookie of cookies) { 
       browser.cookies.remove({ 
        name: cookie.id 
       }); 
      } 
     }); 
    } 
}); 
+0

Пожалуйста [править] вопрос будет on- тема: включает ** полный ** [mcve], который * дублирует проблему *. Включая * manifest.json *, некоторые из сценариев background/content/popup/HTML. Вопросы, требующие помощи по отладке («** почему этот код не работает? **)) должны включать: ► желаемое поведение, ► конкретную проблему или ошибку * и * самый короткий код, необходимый для его воспроизведения ** в вопросе сам**. Вопросы без четкого описания проблемы не полезны другим читателям. Смотрите: «** Как создать [mcve] **», [о каких темах я могу спросить здесь?] (Http://stackoverflow.com/help/on-topic) и [ask]. – Makyen

ответ

0

Вам не нужно перечислять вкладки, просто получить передать пустой объект в качестве аргумента detailsgetAll

 Смежные вопросы

  • Нет связанных вопросов^_^