0

У меня проблема с закрытием моего приложения Chrome слишком быстро после завершения этапа искажает данные сохранения. Это связано с тем, что он находится в середине сохранения некоторых данных.Как запустить функцию при закрытии приложения Chrome?

Есть ли способ открыть приложение Chrome в течение нескольких секунд после нажатия пользователем или alt + f4? Или другое решение, которое, возможно, имеет всплывающее окно с сообщением пользователю о том, что приложение сохраняет и автоматически закрывается?

+1

отправить данные в фоновом режиме и сохранить его там ... фон держится около 10 секунд после того, как приложение закрыто, а затем переходит в «спящий» ... просто мысль –

ответ

0

Вы можете использовать метод chrome.runtime.onSuspend.addListener (function), чтобы указать некоторый код для запуска, когда пользователь покидает приложение. Как указано в документации хрома, любой код, запущенный или запущенный на странице background/event, будет поддерживать программу в течение короткого времени, чтобы эти процессы могли закончиться. Не забудьте зарегистрировать этот метод прослушивателя событий на странице фона/события, прежде чем пользователь сможет выйти.

Дополнительная информация здесь: https://developer.chrome.com/extensions/runtime#event-onSuspend

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

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