1
0
Fork 0
mirror of https://github.com/Ylianst/MeshCentral.git synced 2025-03-09 15:40:18 +00:00

Made it easier to debug log WebRTC/WebSocket

This commit is contained in:
Ylian Saint-Hilaire 2021-11-18 12:00:45 -08:00
parent 05ee363a66
commit 17913da65f
3 changed files with 20 additions and 5 deletions

View file

@ -55,7 +55,7 @@ var CreateKvmDataChannel = function (webchannel, module, keepalive) {
fileReader.readAsArrayBuffer(e.data);
} else {
// IE10, readAsBinaryString does not exist, use an alternative.
var binary = "", bytes = new Uint8Array(e.data), length = bytes.byteLength;
var binary = '', bytes = new Uint8Array(e.data), length = bytes.byteLength;
for (var i = 0; i < length; i++) { binary += String.fromCharCode(bytes[i]); }
obj.xxOnSocketData(binary);
}
@ -99,7 +99,7 @@ var CreateKvmDataChannel = function (webchannel, module, keepalive) {
if (!data) return;
if (typeof data === 'object') {
// This is an ArrayBuffer, convert it to a string array (used in IE)
var binary = "", bytes = new Uint8Array(data), length = bytes.byteLength;
var binary = '', bytes = new Uint8Array(data), length = bytes.byteLength;
for (var i = 0; i < length; i++) { binary += String.fromCharCode(bytes[i]); }
data = binary;
}