Explorar o código

修复自动播放下一首

chendeben hai 1 ano
pai
achega
4023e3afbe
Modificáronse 1 ficheiros con 0 adicións e 7 borrados
  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}`);