Метод Navigator: clearAppBadge()
Ограниченная доступность
Эта функция не относится к Baseline, так как она не работает в некоторых из наиболее широко используемых браузеров.
Безопасный контекст: Эта функция доступна только в безопасных контекстах (HTTPS), в некоторых или во всех поддерживающих браузерах.
Метод clearAppBadge() интерфейса Navigator очищает значок текущего приложения, установив его значение в nothing. Значение nothing указывает, что значок не установлен, и его состояние очищено.
Синтаксис
clearAppBadge()
Параметры
Нет.
Возвращаемое значение
Исключения
-
InvalidStateErrorDOMException -
Выбрасывается, если документ не полностью активирован.
-
SecurityErrorDOMException -
Выбрасывается, если вызов был заблокирован политикой одного происхождения.
-
NotAllowedErrorDOMException -
Выбрасывается, если
PermissionStatus.stateнеgranted.
Примеры
После прочтения всех сообщений в приложении, вызовите clearAppBadge() для очистки значка и удаления уведомления.
navigator.clearAppBadge();
Спецификации
| Спецификация |
|---|
| Badging API # clearappbadge-method |
Совместимость с браузерами
| Рабочие столы | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | |
clearAppBadge |
81Только Windows и macOS. Linux не предоставляет универсального API для отображения значков на уровне операционной системы. |
81Только Windows и macOS. Linux не предоставляет универсального API для отображения значков на уровне операционной системы. |
Нет | Нет | 17Поддержка отображения значков для установленных веб-приложений на macOS Sonoma и более поздних версиях. |
81 | Нет | 58 | 16.4Поддержка отображения значков для веб-приложений, сохраненных на главном экране. |
13.0 | 81 |
См. также
© 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/Navigator/clearAppBadge