Spec-Zone.ru › Web APIs

BackgroundFetchRegistration: свойство failureReason

Ограниченная доступность

Эта функция не относится к Baseline, так как она не работает в некоторых из самых широко используемых браузеров.

  • Узнать больше
  • Полная совместимость
  • Отправить отзыв

Экспериментальная функция: Это экспериментальная технология
Внимательно проверьте таблицу совместимости браузеров таблицу совместимости браузеров перед использованием в рабочей среде.

Примечание: Эта функция доступна в Web Workers.

Чтение только для записи свойство failureReason интерфейса BackgroundFetchRegistration возвращает строку со значением, указывающим причину сбоя фонового загрузки.

Если значение этого свойства изменяется, событие progress срабатывает в ассоциированном объекте BackgroundFetchRegistration.

Значение

Одна из следующих строк:

""

Фоновая загрузка не завершена или завершилась успешно.

"aborted"

Операция была отменена пользователем или был вызван abort().

"bad-status"

Ответ имел статус, не равный ok (статус вне диапазона 200-299).

"fetch-error"

Загрузка завершилась неудачей по другим причинам, например, CORS или сетевая ошибка.

"quota-exceeded"

В ходе операции был достигнут лимит хранилища.

"download-total-exceeded"

Превышен заданный downloadTotal. Это значение было установлено при регистрации фоновой загрузки.

Примеры

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

console.log(bgFetch.failureReason);

Спецификации

Спецификация
Фоновая загрузка
# dom-backgroundfetchregistration-failurereason

Совместимость браузеров

Десктоп Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
failureReason 74 79 Нет 62 Нет 74 Нет 53 Нет 11.0 Нет

© 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/BackgroundFetchRegistration/failureReason

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API