mirror of
https://github.com/ragestudio/comty.git
synced 2025-06-10 19:14:16 +00:00
fix mimeType
and set extension with lower case
This commit is contained in:
parent
9b3fd166b9
commit
b09b82a627
@ -138,7 +138,10 @@ const PostContent = React.memo((props) => {
|
|||||||
extension = response.headers.get("content-type").split("/")[1]
|
extension = response.headers.get("content-type").split("/")[1]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
extension = extension.toLowerCase()
|
||||||
|
|
||||||
const mediaType = mediaTypes[extension]
|
const mediaType = mediaTypes[extension]
|
||||||
|
const mimeType = `${mediaType}/${extension}`
|
||||||
|
|
||||||
if (!mediaType) {
|
if (!mediaType) {
|
||||||
return () => <ContentFailed />
|
return () => <ContentFailed />
|
||||||
@ -150,12 +153,12 @@ const PostContent = React.memo((props) => {
|
|||||||
}
|
}
|
||||||
case "video": {
|
case "video": {
|
||||||
return () => <video controls>
|
return () => <video controls>
|
||||||
<source src={uri} type={mediaType} />
|
<source src={uri} type={mimeType} />
|
||||||
</video>
|
</video>
|
||||||
}
|
}
|
||||||
case "audio": {
|
case "audio": {
|
||||||
return () => <audio controls>
|
return () => <audio controls>
|
||||||
<source src={uri} type={mediaType} />
|
<source src={uri} type={mimeType} />
|
||||||
</audio>
|
</audio>
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user