Обходной путь для чтения ответа от записи - PullRequest
0 голосов
/ 26 октября 2018

С https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothremotegattcharacteristic-writevalue, Я вижу, что writeValue возвращает DataView, но я продолжаю получать значение null на моем Chrome (Версия 70.0.3538.77 (Официальная сборка) (64-разрядная версия) на High Sierra).

Что я делаю, как показано ниже, статус от writeValue () имеет значение null, а значение от readValue () является пустым DataView:

let status = await wifiChar.writeValue(encoder.encode(wifiValue));
console.log('status: ', status)
let value = await wifiChar.readValue();
console.log('value: ', value)
...