diff --git a/lib/view/video.dart b/lib/view/video.dart index 298fe86..c5c8d5d 100644 --- a/lib/view/video.dart +++ b/lib/view/video.dart @@ -13,8 +13,8 @@ class CustomVideoPlayer extends StatefulWidget { } class _CustomVideoPlayerState extends State { - late FijkPlayer? player; - late VideoPlayerController? _controller; + FijkPlayer? player; + VideoPlayerController? _controller; _CustomVideoPlayerState(); @@ -72,7 +72,7 @@ class _CustomVideoPlayerState extends State { void dispose() { SystemChrome.setPreferredOrientations([]); super.dispose(); - player?.dispose(); + player?.stop().then((value) => player?.dispose()); _controller?.dispose(); } }