MediaSender.send()

실험적

이 feature는 실험적입니다. 안정성이 보장되지 않았으므로 사용에 주의하세요.

특정 방에 미디어 파일을 전송하고 미디어 파일 전송 절차의 시작 성공 여부를 반환합니다.

구문

JavaScript

mediaSender.send(roomIdentifier, mediaResource);
mediaSender.send(roomIdentifier, mediaResource, timeoutMs);
mediaSender.send(roomIdentifier, mediaResource, timeoutMs, fileName);
mediaSender.send(roomIdentifier, mediaResource, timeoutMs, fileName, useCache);

매개변수

roomIdentifier String | BigInt | Room

미디어 파일을 전송할 방의 식별자. 식별자는 방의 이름(String) 또는 방의 ID(BigInt)를 사용할 수 있습니다.

mediaResource any

전송할 미디어 파일의 리소스. 여러 파일을 전송할 경우 리소스들의 배열을 전달할 수 있습니다.

timeoutMs Number 선택적

미디어 파일 전송의 타임아웃(밀리초; ms)

기본값
30000
fileName String 선택적

메신저 앱에 전송되었을 때의 파일 이름

기본값
null
useCache Boolean 선택적

URL, Base64 등으로 생성한 미디어 파일을 캐시하고 재사용할지의 여부

기본값
false

반환값

Boolean - 미디어 파일 전송 절차의 시작에 성공할 경우 true, 실패할 경우 false를 반환합니다.

호환성

send