У меня проблемы с тем, чтобы Firefox читал большой двоичный объект, или, скорее, я понимаю, что переменная содержит ArrayBuffer.
Я экспериментирую с WebRTC в машинописи.
// Create a data Channel for communication
this.gameChannel = this.RtcConnection.createDataChannel('g', gameDataChannelOptions);
// Start listener
this.gameChannel.onmessage = function (event: any) {
console.log(event);
}
Приведенный выше код работает вChrome, но не в Firefox, или, скорее, Firefox не может прочитать результирующие данные (или, скорее всего, я делаю что-то не так).
Ниже приведена консоль в Chrome и FF, обратите внимание, что в Chrome я вижуожидаемые данные, в то время как в FF я просто получаю блоб ожидаемой длины, но я не могу получить к нему доступ.
Как получить одинаковый результат в обоих браузерах?
![enter image description here](https://i.stack.imgur.com/mrPy2.png)