fix ios volume

Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-09-05 11:30:47 +08:00
parent 6e6ff369d3
commit 224bd88473
7 changed files with 33 additions and 29 deletions

View File

@@ -56,12 +56,12 @@ import 'package:extended_nested_scroll_view/extended_nested_scroll_view.dart';
import 'package:flutter/foundation.dart' show kDebugMode;
import 'package:flutter/material.dart';
import 'package:flutter_smart_dialog/flutter_smart_dialog.dart';
import 'package:flutter_volume_controller/flutter_volume_controller.dart';
import 'package:get/get.dart' hide ContextExtensionss;
import 'package:get/get_navigation/src/dialog/dialog_route.dart';
import 'package:hive/hive.dart';
import 'package:material_design_icons_flutter/material_design_icons_flutter.dart';
import 'package:media_kit/media_kit.dart';
import 'package:volume_controller/volume_controller.dart';
class VideoDetailController extends GetxController
with GetTickerProviderStateMixin {
@@ -1506,7 +1506,7 @@ class VideoDetailController extends GetxController
if (idx == 0) {
if (preference == SubtitlePrefType.on ||
(preference == SubtitlePrefType.auto &&
await VolumeController.instance.getVolume() <= 0)) {
(await FlutterVolumeController.getVolume() ?? 0) <= 0)) {
idx = 1;
}
}