fix:切换播放问题

This commit is contained in:
zengyi 2025-09-24 15:03:07 +08:00
parent def8b49505
commit 5fc3edfbe4

View File

@ -165,13 +165,13 @@ class KtExploreLogic extends GetxController {
try { try {
await controller.initialize(); await controller.initialize();
if (index == state.currentPage) { final mainLogic = Get.find<KtMainLogic>();
final mainLogic = Get.find<KtMainLogic>(); if (index == state.currentPage && mainLogic.curIndex == 1) {
if(mainLogic.curIndex == 1) controller.play(); controller.play();
update(); update();
} }
controller.addListener(() { controller.addListener(() {
if (state.currentPage == index) update(); if (state.currentPage == index && mainLogic.curIndex == 1) update();
if (controller.value.isCompleted && !controller.value.isBuffering) { if (controller.value.isCompleted && !controller.value.isBuffering) {
onPageChanged(index + 1, isToggle: true); onPageChanged(index + 1, isToggle: true);