나는 WebRTC에 걸쳐 덩어리로 파일을 보내려고 해요, 내가 파일의 각 청크를 전송 RTCDataChannel.send()
완료된 후 호출 할 콜백 함수를 만들 수 있는지 궁금하네요.RTCDataChannel이 동기/차단 호출을 보내고 있습니까()?
는 RTCDataChannel.send()
동기/차단 호출인가? 그렇다면 .send()
뒤에 줄에서 내 콜백을 실행할 수 있습니다.
.send()
이 비동기/비 차단 인 경우 .send()
이 콜백 기능을 허용하지 않기 때문에 까다로워집니다. 버퍼 및 시간 초과를 사용하지 않으려합니다.
동기식 경우 콜백이 필요하지 않습니다. – Bergi
음 ...'.send()'주위를 추상화했기 때문에'.send()'를 호출하도록 정의한 함수에 콜백을 전달해야합니다. – Hristo