В background script замораживаются таймеры

87
07 июля 2021, 19:50

Пишу расширение для Chrome и таймеры, в том числе не высокочастотные (более 1 мин) со временем просто перестают срабатывать в background скрипте расширения.

Это случается как с SetInterval так и с SetTimeout.

Что можно с этим сделать, очень мешает нормальной работе расширения, подразумевающего автоматизированные действия каждые несколько минут?

Answer 1

Вот что говорит документация на этот счет

Use the chrome.alarms API to schedule code to run periodically or at a specified time in the future.

Используйте chrome.alarms API для выполнения кода периодически или в определенный момент времени в будущем.

источник

READ ALSO
ASP.NET Core. Не устанавливается Webpack 4

ASP.NET Core. Не устанавливается Webpack 4

Всем приветПишу SPA-приложение на ASP

84
Как управлять адаптивностью на самой странице без перезагрузки?

Как управлять адаптивностью на самой странице без перезагрузки?

Есть расширение для Мозиллы и Хрома Есть 2 файла CSS, назовем их style1css и style2

79
Автопрокрутка слайдов

Автопрокрутка слайдов

https://codepenio/JavaScriptJunkie/pen/WgRBxw

123
Проверка всех checkbox

Проверка всех checkbox

Есть задачаУ меня есть 4 checkbox и 2 кнопки

109