Как сохранить работу скрипта при закрытии всплывающего окна расширения - PullRequest
0 голосов
/ 06 ноября 2018

Как сохранить работоспособность скрипта в расширении?

У меня есть popup.html, и мой скрипт должен работать на этом popup.html. Я установил таймер, запускаю его и он начинает обратный отсчет, как только я закрываю всплывающее окно, таймер останавливается. Очевидно, весь popup.html выгружается после того, как я щелкаю прочь.

1 Ответ

0 голосов
/ 06 ноября 2018

Посмотрите на веб-работников: https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API/Using_web_workers

Они выполняются в фоновом режиме независимо от контекста вашего окна.

Редактировать: Я только что проверил это снова, и как @wOxxOm правильно заявляет в своем комментарии, вы должны использовать фоновые страницы в расширениях Chrome. Ссылка содержит пример: https://developer.chrome.com/extensions/background_pages

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...