FireFox скрипт аддона замедляется при смене вкладки - как это исправить? - PullRequest
0 голосов
/ 18 февраля 2020

Я работаю над firefox аддоном. Все работает хорошо, когда я нахожусь на вкладке, на которой запущен скрипт содержимого дополнения. Но как только я переключаю вкладку, скрипт содержимого замедляется.

О подобных проблемах сообщается в следующих вопросах

  1. Как заставить setInterval также работать, когда вкладка неактивна в Chrome?
  2. Chrome: время ожидания / интервал приостановлен в фоновых вкладках?
  3. Как предотвратить chrome сценарий расширения содержимого приостанавливается при переключении вкладки

Я попытался использовать веб-работник, как объяснено в ответе. Тем не менее, веб-интерфейс API не работает для надстроек.

На следующих страницах указано, что веб-работник не поддерживается для firefox аддон https://developer.mozilla.org/en-US/docs/Mozilla/Gecko/Chrome/API/ChromeWorker https://developer.mozilla.org/en-US/docs/Archive/Add-ons/Add-on_SDK/High-Level_APIs/page-worker

Есть ли надежный способ заставить setInterval работать в content-script, когда вкладка не активна?

1 Ответ

0 голосов
/ 18 февраля 2020

go в Опции-> Домой -> Firefox Домашний контент-> Возьмите его с веб-поиска и TopSite. Скорость справки firefox введите описание изображения здесь

введите описание изображения здесь

...