PressureObserver: метод unobserve()
Ограниченная доступность
Эта функция не является базовой, поскольку она не работает в некоторых из наиболее широко используемых браузеров.
Экспериментально: Это экспериментальная технология экспериментальная технология
Внимательно ознакомьтесь с таблицей совместимости с браузерами перед использованием в продакшене.
Примечание: Эта функция доступна в Web Workers, за исключением Service Workers.
Безопасный контекст: Эта функция доступна только в безопасных контекстах (HTTPS) в некоторых или всех поддерживающих браузерах.
Метод unobserve() интерфейса PressureObserver останавливает обратный вызов наблюдателя давления от получения записей давления от указанного источника.
Синтаксис
unobserve(source)
Параметры
Возвращаемое значение
None (undefined).
Примеры
Остановка наблюдения за определённым источником
Следующий пример демонстрирует, как остановить наблюдение за источником "gpu" после того, как наблюдатель ранее отслеживал источники "cpu" и "gpu".
const observer = new PressureObserver(callback);
observer.observe("cpu");
observer.observe("gpu");
// Callback now gets called whenever the pressure state changes for 'cpu' or 'gpu'.
observer.unobserve("gpu");
// Callback now only gets called whenever the pressure state changes for 'cpu'.
Спецификации
| Спецификация |
|---|
| Уровень 1 вычисления давления # the-unobserve-method |
Совместимость с браузерами
| Рабочие столы | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox for Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | |
unobserve |
125 | 125 | Нет | 111 | Нет | Нет | Нет | Нет | Нет | Нет | Нет |
© 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/PressureObserver/unobserve