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
void initState() {
super.initState();
_initController();
}
_controller =
VideoPlayerController.networkUrl(
Uri.parse('https://f0ck.me/b/${widget.details.dest}'),
)
..initialize().then((_) {
setState(() {});
});
Future<void> _initController() async {
_controller = VideoPlayerController.networkUrl(Uri.parse('https://f0ck.me/b/${widget.details.dest}'));
await _controller.initialize();
setState(() {});
_controller.addListener(() => setState(() {}));
_controller.play();
_controller.setLooping(true);
}
@override