| 1234567891011121314151617181920212223242526272829303132333435 |
- import 'package:flutter/cupertino.dart';
- import 'package:get/get.dart';
- import 'package:get/get_core/src/get_main.dart';
- import 'package:location/base/base_controller.dart';
- import 'package:video_player/video_player.dart';
- import '../../resource/assets.gen.dart';
- class LocationAnalyseController extends BaseController {
- late final VideoPlayerController bgController;
- final RxBool _videoReady = RxBool(false);
- bool get videoReady => _videoReady.value;
- @override
- void onInit() {
- super.onInit();
- bgController = VideoPlayerController.asset(
- Assets.anim.locationAnalyseRobot,
- )
- ..setLooping(true)
- ..setVolume(0.0)
- ..initialize().then((_) {
- _videoReady.value = true;
- bgController.play();
- }).catchError((error) {
- debugPrint('Error initializing video: $error');
- });
- }
- void back() {
- Get.back();
- }
- }
|