Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-10-17 13:18:23 +08:00
parent d83076cb07
commit 15fe7787ba
2 changed files with 11 additions and 13 deletions

View File

@@ -1254,14 +1254,12 @@ class PlPlayerController {
/// 暂停播放
Future<void> pause({bool notify = true, bool isInterrupt = false}) async {
if (videoPlayerController?.state.playing ?? false) {
_videoPlayerController!.playOrPause();
playerStatus.status.value = PlayerStatus.paused;
await _videoPlayerController?.pause();
playerStatus.status.value = PlayerStatus.paused;
// 主动暂停时让出音频焦点
if (!isInterrupt) {
audioSessionHandler?.setActive(false);
}
// 主动暂停时让出音频焦点
if (!isInterrupt) {
audioSessionHandler?.setActive(false);
}
}