diff --git a/lib/pages/video/detail/view.dart b/lib/pages/video/detail/view.dart index af653053..26a68504 100644 --- a/lib/pages/video/detail/view.dart +++ b/lib/pages/video/detail/view.dart @@ -353,7 +353,9 @@ class _VideoDetailPageState extends State final bool autoplay = autoPlayEnable; videoDetailController.autoPlay.value = !videoDetailController.isShowCover.value; - await videoDetailController.playerInit(autoplay: autoplay); + if (videoDetailController.videoUrl != null) { + await videoDetailController.playerInit(autoplay: autoplay); + } if (videoDetailController.playerStatus == PlayerStatus.playing) { plPlayerController?.play();