Я понимаю, что нет способа легко отправлять и получать плавающие так же, как для строк.Однако, если я настрою свой веб-сокет так:
ws = new WebSocket(address);
ws.binaryType = 'blob';
, я смогу преобразовать входящие строки байтов в числа с плавающей точкой.Конвертировать поплавки в байтовые строки и отправить их на сервер очень просто.
Ближайший ответ, который я смог найти, был this .Однако я обнаружил, что e.target.result
не определено.Я попытался просто использовать e.target
, но компилятор выдал ошибку типа, которую я не мог понять, как исправить.
Есть также вопросы, такие как this , которые преобразуют массивы uint впоплавки.Но если у меня есть что-то вроде этого
ws.onmessage = function(event){
//do something with event.data
}
Мне нужно понять, как работать с event.data
, когда это не просто строка, как это здесь .