소스 검색

修复自动播放下一首

chendeben 1 년 전
부모
커밋
4023e3afbe
1개의 변경된 파일0개의 추가작업 그리고 7개의 파일을 삭제
  1. 0 7
      entry/src/main/ets/common/service/PlayerManager.ets

+ 0 - 7
entry/src/main/ets/common/service/PlayerManager.ets

@@ -249,15 +249,8 @@ export class PlayerManager implements IPlayerManager {
     try {
       // 先设置暂停标志,确保状态优先级
       this.isPaused = true;
-      
-      // 无论播放器报告的状态如何,都尝试暂停
       this.mIjkMediaPlayer.pause();
       
-      // 关键修复:通知状态回调播放已暂停(使用onPlaybackCompleted来确保状态保存)
-      if (this.stateCallback) {
-        this.stateCallback.onPlaybackCompleted();
-      }
-      
       LogUtils.getInstance().LOGI('PlayerManager: Playback paused, isPaused flag set to true, state callback notified');
     } catch (error) {
       LogUtils.getInstance().LOGI(`PlayerManager pausePlayback error: ${error}`);