我正在尝试在flutter web上播放本地视频文件,但在选择视频后卡住了。根据这个github帖子,可以通过将视频的uint8list转换为blob来播放本地视频文件,然后使用videoController.network来播放blob: github。问题是,我不确定如何转换为blob正确。我如何将uint8list转换为blob,然后在flutter视频播放器中播放该blob ?
Url.createObjectUrlFromBlob(blob)从飞镖:html
import 'dart:html' as html;
// ...
final blob = html.Blob([bytes]);
final url = html.Url.createObjectUrlFromBlob(blob);
_controller = VideoPlayerController.network(url);