diff --git a/b0esche_cloud/lib/pages/public_file_viewer.dart b/b0esche_cloud/lib/pages/public_file_viewer.dart index 84f7b03..b0674bc 100644 --- a/b0esche_cloud/lib/pages/public_file_viewer.dart +++ b/b0esche_cloud/lib/pages/public_file_viewer.dart @@ -109,7 +109,7 @@ class _PublicFileViewerState extends State { final mimeType = _fileData?['capabilities']?['mimeType'] ?? 'video/mp4'; final blob = web.Blob( - [Uint8List.fromList(bytes)], // ignore: argument_type_not_assignable + [Uint8List.fromList(bytes)] as dynamic, web.BlobPropertyBag(type: mimeType), ); videoUrl = web.URL.createObjectURL(blob); diff --git a/b0esche_cloud/lib/widgets/web_audio_player.dart b/b0esche_cloud/lib/widgets/web_audio_player.dart index 90a7139..5ae6206 100644 --- a/b0esche_cloud/lib/widgets/web_audio_player.dart +++ b/b0esche_cloud/lib/widgets/web_audio_player.dart @@ -54,7 +54,7 @@ class AudioPlayer { final path = url.replaceFirst(apiClient.baseUrl, ''); final bytes = await apiClient.getBytes(path); final blob = web.Blob( - [Uint8List.fromList(bytes)], // ignore: argument_type_not_assignable + [Uint8List.fromList(bytes)] as dynamic, web.BlobPropertyBag(type: mimeType ?? 'audio/mpeg'), ); final blobUrl = web.URL.createObjectURL(blob);