const sb = SendBird.getInstance();
const fileMessageParams: SendBird.FileMessageParams =
new sb.FileMessageParams();
const name = uri.substring(uri.lastIndexOf('/') + 1);
const type = mime.lookup(uri);
fileMessageParams.file = {
uri,
name,
type,
};
groupChannel.sendFileMessage(fileMessageParams, (message, error) => {
if (error) {
console.log('Send File Message Error', error);
} else {
callback(message);
}
uri값은 file:/// 으로 시작하고 있습니다.
위와 같이 sendbird connect도 확인하고 groupChannel 도 잘 연동되어있는것을 확인했지만, IOS에서는 이상없이 작동하는 반면, 안드로이드에서 실행시 800220 에러코드와 Sendbird Bad Request 에러가 발생하고 있습니다.
해당 현상을 해결하기 위해서는 어트케 해야할까요?