initializePlayer method
Future<void>
initializePlayer(
)
Implementation
Future<void> initializePlayer() async {
if (videoUrl?.isNotEmpty ?? false) {
try {
videoPlayerController = VideoPlayerController.networkUrl(Uri.parse(videoUrl ?? ""));
await videoPlayerController.initialize();
chewieController = ChewieController(
videoPlayerController: videoPlayerController,
autoPlay: true,
looping: true,
fullScreenByDefault: true,
allowFullScreen: false,
);
update();
} catch (e) {
Get.back();
await Future.delayed(const Duration(seconds: 2));
UFUToast.showToast("Unable to load video");
}
}
}