Я использую код репозитория Github для использования в моем проекте js node.При выполнении кода у меня появляется ошибка data.copy is not a function at Socket.<anonymous>
.Код здесь:
clientSocket.on('data', function(data) {
console.log('data length :' + data.length);
console.log('data=' + data);
recvedThisTimeLen = data.length;
console.log('recvedThisTimeLen=' + recvedThisTimeLen);
var tmpBuffer = new Buffer(accumulatingLen + recvedThisTimeLen);
accumulatingBuffer.copy(tmpBuffer);
data.copy(tmpBuffer, accumulatingLen); // offset for accumulating
accumulatingBuffer = tmpBuffer;
Ошибка произошла в строке 8.
Я использую репозиторий здесь: +
Все сообщение об ошибке здесь:
TypeError: data.copy is not a function
at Socket.<anonymous> (d:\sample\test\app.js:106:10)
at Socket.emit (events.js:189:13)
at addChunk (_stream_readable.js:284:12)
at readableAddChunk (_stream_readable.js:261:13)
at Socket.Readable.push (_stream_readable.js:220:10)
at TCP.onStreamRead [as onread] (internal/stream_base_commons.js:94:17)