Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-12-16 14:22:47 +08:00
parent 13818533a7
commit 0baf3fcd36
283 changed files with 803 additions and 1550 deletions

View File

@@ -4,7 +4,7 @@ import 'package:PiliPlus/pages/common/common_intro_controller.dart';
import 'package:PiliPlus/pages/download/controller.dart';
import 'package:PiliPlus/plugin/pl_player/models/play_repeat.dart';
import 'package:PiliPlus/services/service_locator.dart';
import 'package:PiliPlus/utils/utils.dart';
import 'package:PiliPlus/utils/platform_utils.dart';
import 'package:extended_nested_scroll_view/extended_nested_scroll_view.dart';
import 'package:flutter/foundation.dart' show kDebugMode;
import 'package:flutter/scheduler.dart' show SchedulerBinding;
@@ -65,7 +65,7 @@ class LocalIntroController extends CommonIntroController {
final currCid = videoDetailCtr.cid.value;
final index = list.indexWhere((e) => e.cid == currCid);
this.index.value = index;
if (Utils.isMobile) {
if (PlatformUtils.isMobile) {
onVideoDetailChange(list[index]);
}
if (index != 0) {
@@ -141,7 +141,7 @@ class LocalIntroController extends CommonIntroController {
..value.title = entry.showTitle
..refresh();
this.index.value = index;
if (Utils.isMobile) {
if (PlatformUtils.isMobile) {
onVideoDetailChange(entry);
}
}

View File

@@ -8,7 +8,7 @@ import 'package:PiliPlus/models/common/video/video_quality.dart';
import 'package:PiliPlus/models_new/download/bili_download_entry_info.dart';
import 'package:PiliPlus/pages/video/introduction/local/controller.dart';
import 'package:PiliPlus/utils/duration_utils.dart';
import 'package:PiliPlus/utils/extension.dart';
import 'package:PiliPlus/utils/extension/num_ext.dart';
import 'package:PiliPlus/utils/path_utils.dart';
import 'package:flutter/material.dart';
import 'package:get/get.dart';