Signed-off-by: dom <githubaccount56556@proton.me>
This commit is contained in:
dom
2026-02-28 20:35:32 +08:00
parent 348bc8b920
commit 1dbc54f063
3 changed files with 27 additions and 34 deletions

View File

@@ -446,21 +446,18 @@ class _VideoDetailPageVState extends State<VideoDetailPageV>
}
}
() async {
if (videoDetailController.autoPlay) {
await videoDetailController.playerInit(
autoplay: videoDetailController.playerStatus?.isPlaying ?? false,
);
} else if (videoDetailController.plPlayerController.preInitPlayer &&
!videoDetailController.isQuerying &&
videoDetailController.videoState.value is! Error) {
await videoDetailController.playerInit();
}
if (!mounted || !isShowing) return;
plPlayerController
?..addStatusLister(playerListener)
..addPositionListener(positionListener);
}();
plPlayerController
?..addStatusLister(playerListener)
..addPositionListener(positionListener);
if (videoDetailController.autoPlay) {
videoDetailController.playerInit(
autoplay: videoDetailController.playerStatus?.isPlaying ?? false,
);
} else if (videoDetailController.plPlayerController.preInitPlayer &&
!videoDetailController.isQuerying &&
videoDetailController.videoState.value is! Error) {
videoDetailController.playerInit();
}
super.didPopNext();
}