Spec-Zone.ru › Web APIs

BluetoothRemoteGATTServer

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

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

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

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

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

Интерфейс BluetoothRemoteGATTServer из API Веб-Bluetooth представляет собой сервер GATT на удалённом устройстве.

Свойства экземпляра

BluetoothRemoteGATTServer.connected Только для чтения Экспериментальная

Булево значение, возвращающее true, пока среда выполнения этого скрипта подключена к this.device. Может быть false, когда пользовательский агент физически подключён.

BluetoothRemoteGATTServer.device Только для чтения Экспериментальная

Ссылка на BluetoothDevice, на котором запущен сервер.

Методы экземпляра

BluetoothRemoteGATTServer.connect() Экспериментальная

Принудительно подключает среду выполнения скрипта к this.device.

BluetoothRemoteGATTServer.disconnect() Экспериментальная

Принудительно отключает среду выполнения скрипта от this.device.

BluetoothRemoteGATTServer.getPrimaryService() Экспериментальная

Возвращает промис к основному BluetoothRemoteGATTService, предлагаемому устройством Bluetooth для указанного BluetoothServiceUUID.

BluetoothRemoteGATTServer.getPrimaryServices() Экспериментальная

Возвращает промис к списку основных BluetoothRemoteGATTService объектов, предлагаемых устройством Bluetooth для указанного BluetoothServiceUUID.

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

Спецификация
Web Bluetooth
# bluetoothgattremoteserver-interface

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

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
BluetoothRemoteGATTServer
70Поддержка Linux по умолчанию не включена.
56–70Поддерживается только на macOS.
79Поддержка Linux по умолчанию не включена.
Нет
57Поддержка Linux по умолчанию не включена.
43–57Поддерживается только на macOS.
Нет 56 Нет 43 Нет 6.0 Нет
connect 56 79 Нет 43 Нет 56 Нет 43 Нет 6.0 Нет
connected 56 79 Нет 43 Нет 56 Нет 43 Нет 6.0 Нет
device 56 79 Нет 43 Нет 56 Нет 43 Нет 6.0 Нет
disconnect 56 79 Нет 43 Нет 56 Нет 43 Нет 6.0 Нет
getPrimaryService 56 79 Нет 43 Нет 56 Нет 43 Нет 6.0 Нет
getPrimaryServices 56 79 Нет 43 Нет 56 Нет 43 Нет 6.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/BluetoothRemoteGATTServer

Spec-Zone.ru

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