Spec-Zone.ru › Web APIs

PressureObserver: метод takeRecords()

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

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

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

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

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

Безопасный контекст: Эта функция доступна только в безопасных контекстах (HTTPS) в некоторых или во всех поддерживающих браузерах.

Метод takeRecords() интерфейса PressureObserver возвращает текущий список записей давления, хранящихся в наблюдателе давления, очищая его.

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

Синтаксис

takeRecords()

Параметры

Нет.

Возвращаемое значение

Массив Array объектов PressureRecord.

Примеры

Получение записей

В следующем примере текущий список записей давления сохраняется в records и наблюдатель давления очищается.

const observer = new PressureObserver(callback):
observer.observe("cpu");

const records = observer.takeRecords();
observer.disconnect(); // shut down observer now that we've taken records

if (records.length > 0) {
  console.log(records[0].state);
  console.log(records[0].time);
}

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

Спецификация
Уровень 1 вычисления давления
# the-takerecords-method

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

Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на IOS Samsung Internet WebView Android
takeRecords 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/takeRecords

Spec-Zone.ru

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