fix: autoplay when popnext

This commit is contained in:
bggRGjQaUbCoE
2024-10-25 12:12:24 +08:00
parent e2d342cc96
commit dc68d088df

View File

@@ -359,12 +359,14 @@ class _VideoDetailPageState extends State<VideoDetailPage>
videoDetailController.autoPlay.value = videoDetailController.autoPlay.value =
!videoDetailController.isShowCover.value; !videoDetailController.isShowCover.value;
if (videoDetailController.videoUrl != null) { if (videoDetailController.videoUrl != null) {
await videoDetailController.playerInit(); await videoDetailController.playerInit(
autoplay: videoDetailController.playerStatus == PlayerStatus.playing,
);
} }
if (videoDetailController.playerStatus == PlayerStatus.playing) { // if (videoDetailController.playerStatus == PlayerStatus.playing) {
plPlayerController?.play(); // plPlayerController?.play();
} // }
/// 未开启自动播放时,未播放跳转下一页返回/播放后跳转下一页返回 /// 未开启自动播放时,未播放跳转下一页返回/播放后跳转下一页返回
videoIntroController.isPaused = false; videoIntroController.isPaused = false;