ServiceWorkerContainer: событие error
Устаревший: Эта функция больше не рекомендуется. Хотя некоторые браузеры могут её поддерживать, она может быть уже удалена из соответствующих веб-стандартов, может быть в процессе удаления или поддерживаться только для совместимости. Избегайте её использования и, если возможно, обновите существующий код; см. таблицу совместимости внизу этой страницы для принятия решения. Имейте в виду, что эта функция может перестать работать в любой момент.
Нестандартный: Эта функция нестандартная и не находится в рамках стандартов. Не используйте её на сайтах, ориентированных на Веб, в режиме производства: она не будет работать для каждого пользователя. Также могут быть значительные несовместимости между реализациями, и поведение может измениться в будущем.
Безопасный контекст: Эта функция доступна только в безопасных контекстах (HTTPS) в некоторых или во всех поддерживающих браузерах.
Примечание: Эта функция доступна в Web Workers.
Событие error срабатывает при возникновении ошибки в service worker.
Синтаксис
Используйте имя события в методах, таких как addEventListener(), или задайте свойство обработчика события.
addEventListener("error", (event) => {});
onerror = (event) => {};
Тип события
Общее Event.
Пример
navigator.serviceWorker.onerror = (event) => {
console.error(`received error message: ${event.message}`);
};
Совместимость с браузерами
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/ServiceWorkerContainer/error_event