Как я могу проверить, подключено ли устройство к Bluetooth или нет в реагировать родной? - PullRequest
1 голос
/ 26 апреля 2019

Я создаю приложение, которое проверяет, подключено ли мобильное устройство к любому Bluetooth-совместимому устройству, если оно подключено, и я хочу выполнить какое-либо действие

Я пробовал список многих библиотек ниже

  1. реагирующий-родной-ble-менеджер
  2. реагирующий-родной-ble-plx
  3. реагирующий-родной-bluetooth-serial
  4. реагирующий-нативный-bluetooth-serial-далее и т. д.

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

1 Ответ

0 голосов
/ 27 апреля 2019

Вы можете использовать также react-native-netinfo.

https://github.com/react-native-community/react-native-netinfo

NetInfo.getConnectionInfo().then(data => {
  console.log("Connection type", data.type);
  console.log("Connection effective type", data.effectiveType);
});

Вы можете проверить, является ли data.type bluetooth или нет. (Работает только на андроид)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...