瀏覽代碼

修正杀掉APP后,桌面卡片状态未更新

chendeben 1 年之前
父節點
當前提交
a0be784e96
共有 1 個文件被更改,包括 3 次插入2 次删除
  1. 3 2
      entry/src/main/ets/common/service/UnifiedPlayerService.ets

+ 3 - 2
entry/src/main/ets/common/service/UnifiedPlayerService.ets

@@ -466,8 +466,7 @@ async initialize(context: common.UIAbilityContext): Promise<void> {
         return;
       }
 
-      const ijkPlayer = this.playerManager.getIjkPlayer();
-      
+
       // 保存当前播放位置
       this.savePlaybackPosition();
       
@@ -504,6 +503,8 @@ async initialize(context: common.UIAbilityContext): Promise<void> {
       this.stateModel.updatePlayingState(false);
       this.stateModel.updateProgress(0, 0);
       this.stopProgressTimer();
+      // 更新卡片显示暂停状态
+      await this.updateWidgetsForPlayStateChange();
       
     } catch (error) {
       LogUtils.getInstance().LOGI(`UnifiedPlayerService stop error: ${error}`);