refa video params

Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-08-04 16:40:20 +08:00
parent 26ccb92b44
commit cf84a92808
33 changed files with 341 additions and 374 deletions

View File

@@ -21,9 +21,8 @@ import 'package:flutter_smart_dialog/flutter_smart_dialog.dart';
import 'package:get/get.dart';
abstract class CommonIntroController extends GetxController {
String heroTag = Get.arguments['heroTag'];
String bvid = Get.parameters['bvid']!;
late final String heroTag;
late String bvid;
// 是否点赞
final RxBool hasLike = false.obs;
@@ -59,11 +58,16 @@ abstract class CommonIntroController extends GetxController {
late final RxString total = '1'.obs;
Timer? timer;
final RxInt cid = int.parse(Get.parameters['cid']!).obs;
late final RxInt cid;
@override
void onInit() {
super.onInit();
final args = Get.arguments;
heroTag = args['heroTag'];
bvid = args['bvid'];
cid = RxInt(args['cid']);
queryVideoIntro();
startTimer();
}