diff --git a/lib/pages/chat/events/audio_player.dart b/lib/pages/chat/events/audio_player.dart index e79980832..66dbe65da 100644 --- a/lib/pages/chat/events/audio_player.dart +++ b/lib/pages/chat/events/audio_player.dart @@ -204,7 +204,7 @@ class AudioPlayerState extends State { if (file != null) { audioPlayer.setFilePath(file.path); } else if (kIsWeb) { - final blob = html.Blob([matrixFile.bytes], 'audio/mpeg'); + final blob = html.Blob([matrixFile.bytes], matrixFile.mimeType); final url = html.Url.createObjectUrlFromBlob(blob); await audioPlayer.setAudioSource(AudioSource.uri(Uri.parse(url))); } else {