Не удается подключиться к устройству с использованием response-native-bluetooth-classic - PullRequest
0 голосов
/ 06 января 2020

Я пытаюсь отправить данные с одного телефона android на другой, используя " реагировать-родной-bluetooth-classi c". Я успешно запустил пример в репозитории, но не могу подключиться к сопряженным устройствам. Иногда я могу подключиться к телефону, но другой не может подключиться обратно.

Есть ли какая-либо конфигурация, которая мне нужна для Bluetooth телефона?

1 Ответ

0 голосов
/ 28 января 2020

Объединенный запрос на извлечение вчера вечером должен иметь возможность подключения с одного устройства на другое с помощью прилагаемого приложения BluetoothClassicExample с помощью кнопки Accept Connection в нижней части списка устройств.

async acceptConnections() {
  console.log("App is accepting connections now...");
  this.setState({ isAccepting: true });

  try {
    let connectedDevice = await RNBluetoothClassic.accept();

    if (connectedDevice) {  // Undefined if cancelled
      this.setState({ connectedDevice, isAccepting: false });
    }      
  } catch(error) {
    console.log(error);
    this.refs.toast.show(
      `Unable to accept client connection`,
      DURATION.LENGTH_SHORT
    );
    this.setSTate({ isAccepting: false });
  }
}

Это доступно только на Android, так как из того, что я видел, нет способа увидеть соединение на IOS. Я смог подключить свой Android к своему IOS с помощью примера приложения, но без протоколов Android MFi данные просто отправляются в IOS void.

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