async/await

This commit is contained in:
Flummi 2025-06-02 11:10:50 +02:00
parent ee424c47c2
commit ca8f45ec7c

View File

@ -16,17 +16,17 @@ class _VideoWidgetState extends State<VideoWidget> {
@override @override
void initState() { void initState() {
super.initState(); super.initState();
_initController();
}
_controller = Future<void> _initController() async {
VideoPlayerController.networkUrl( _controller = VideoPlayerController.networkUrl(Uri.parse('https://f0ck.me/b/${widget.details.dest}'));
Uri.parse('https://f0ck.me/b/${widget.details.dest}'), await _controller.initialize();
)
..initialize().then((_) {
setState(() {}); setState(() {});
});
_controller.addListener(() => setState(() {})); _controller.addListener(() => setState(() {}));
_controller.play(); _controller.play();
_controller.setLooping(true);
} }
@override @override