diff --git a/lib/pages/video/detail/view.dart b/lib/pages/video/detail/view.dart index 9aafa8fd..aeb9ff13 100644 --- a/lib/pages/video/detail/view.dart +++ b/lib/pages/video/detail/view.dart @@ -226,7 +226,9 @@ class _VideoDetailPageState extends State bool notExitFlag = false; /// 顺序播放 列表循环 - if (plPlayerController!.playRepeat != PlayRepeat.pause && + if (videoDetailController.isPlayAll) { + notExitFlag = videoIntroController.nextPlay(); + } else if (plPlayerController!.playRepeat != PlayRepeat.pause && plPlayerController!.playRepeat != PlayRepeat.singleCycle) { if (videoDetailController.videoType == SearchType.video) { notExitFlag = videoIntroController.nextPlay();