mirror of
https://github.com/HChaZZY/PiliPlus.git
synced 2025-12-06 09:13:48 +08:00
fix: add sent danmaku
Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
@@ -924,7 +924,7 @@ class VideoDetailController extends GetxController
|
|||||||
bool isPlaying =
|
bool isPlaying =
|
||||||
plPlayerController.playerStatus.status.value == PlayerStatus.playing;
|
plPlayerController.playerStatus.status.value == PlayerStatus.playing;
|
||||||
if (isPlaying) {
|
if (isPlaying) {
|
||||||
plPlayerController.pause();
|
await plPlayerController.pause();
|
||||||
}
|
}
|
||||||
await Navigator.of(Get.context!).push(
|
await Navigator.of(Get.context!).push(
|
||||||
GetDialogRoute(
|
GetDialogRoute(
|
||||||
@@ -935,8 +935,11 @@ class VideoDetailController extends GetxController
|
|||||||
progress: plPlayerController.position.value.inMilliseconds,
|
progress: plPlayerController.position.value.inMilliseconds,
|
||||||
savedDanmaku: savedDanmaku,
|
savedDanmaku: savedDanmaku,
|
||||||
onSaveDanmaku: (danmaku) => savedDanmaku = danmaku,
|
onSaveDanmaku: (danmaku) => savedDanmaku = danmaku,
|
||||||
callback: (danmakuModel) {
|
callback: (danmakuModel) async {
|
||||||
savedDanmaku = null;
|
savedDanmaku = null;
|
||||||
|
if (isPlaying) {
|
||||||
|
await plPlayerController.play();
|
||||||
|
}
|
||||||
plPlayerController.danmakuController?.addDanmaku(danmakuModel);
|
plPlayerController.danmakuController?.addDanmaku(danmakuModel);
|
||||||
},
|
},
|
||||||
);
|
);
|
||||||
@@ -957,9 +960,6 @@ class VideoDetailController extends GetxController
|
|||||||
},
|
},
|
||||||
),
|
),
|
||||||
);
|
);
|
||||||
if (isPlaying) {
|
|
||||||
plPlayerController.play();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/// 更新画质、音质
|
/// 更新画质、音质
|
||||||
|
|||||||
Reference in New Issue
Block a user