Spec-Zone.ru › Web APIs

HIDDevice: метод receiveFeatureReport()

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

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

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

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

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

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

Метод receiveFeatureReport() интерфейса HIDDevice получает отчет о характеристиках устройства HID. Отчеты о характеристиках — это способ обмена нестандартизированными данными HID между устройствами HID и приложениями.

reportId для каждого из форматов отчетов, поддерживаемых этим устройством, можно получить из HIDDevice.collections.

Синтаксис

receiveFeatureReport(reportId)

Параметры

reportId

Идентификатор отчета размером 8 бит. Если устройство HID не использует идентификаторы отчетов, отправьте 0.

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

А Promise, который разрешается объектом DataView, содержащим отчет о характеристиках.

Исключения

NotAllowedError DOMException

Выбрасывается, если получение отчета по какой-либо причине не удалось.

Примеры

В следующем примере отчет получен от устройства с помощью reportId типа 1.

const dataView = await device.receiveFeatureReport(1);

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

Спецификация
WebHID API
# dom-hiddevice-receivefeaturereport

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

Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на IOS Samsung Internet WebView Android
receiveFeatureReport 89 89 Нет 75 Нет Нет Нет Нет Нет Нет Нет

© 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/HIDDevice/receiveFeatureReport

Spec-Zone.ru

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