Fixes decoding caused by exceeding stack size
This commit is contained in:
parent
8335662e9b
commit
efa8f37528
@ -545,8 +545,10 @@ export class WebsocketService {
|
||||
* @param buffer - Buffer to convert
|
||||
* @returns String
|
||||
*/
|
||||
private arrayBufferToString(buffer: ArrayBuffer): string {
|
||||
return String.fromCharCode.apply(null, Array.from(new Uint16Array(buffer)));
|
||||
private arrayBufferToString(buffer: Uint8Array): string {
|
||||
return Array.from(buffer)
|
||||
.map(code => String.fromCharCode(code))
|
||||
.join('');
|
||||
}
|
||||
|
||||
/**
|
||||
|
Loading…
Reference in New Issue
Block a user