HarmonyOS 后台播放视频问题

按照官方的demo申请长时任务,后台播放视频,但是没有生效。

async startContinuousTask(): Promise<void> {
  let wantAgentInfo: wantAgent.WantAgentInfo = {
    wants: [
      {
        bundleName: "com.samples.mediaprovider",
        abilityName: "com.samples.mediaprovider.EntryAbility"
      }
    ],
    operationType: wantAgent.OperationType.START_ABILITY,
    requestCode: 0,
    wantAgentFlags: [wantAgent.WantAgentFlags.UPDATE_PRESENT_FLAG]
  };
  let want = await wantAgent.getWantAgent(wantAgentInfo);
  await backgroundTaskManager.startBackgroundRunning(GlobalContext.getContext()
  .getObject('context') as (common.UIAbilityContext), backgroundTaskManager.BackgroundMode.AUDIO_PLAYBACK, want);
}
HarmonyOS
2天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
shlp

所有需要进行后台播放的音视频应用,都需要同时接入AVSession和后台任务管理,未接入的应用在退到后台时,将会被强制暂停音频播放。参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/audio-playback-overview-V5#%E5%BC%80%E5%8F%91%E9%9F%B3%E9%A2%91%E6%92%AD%E6%94%BE%E5%BA%94%E7%94%A8%E9%A1%BB%E7%9F%A5

分享
微博
QQ
微信
回复
2天前
相关问题
HarmonyOS 视频后台播放问题
136浏览 • 1回复 待解决
HarmonyOS ijkPlayer怎么视频后台播放
30浏览 • 1回复 待解决
HarmonyOS后台播放失效问题
603浏览 • 1回复 待解决
HarmonyOS 音频后台播放问题
610浏览 • 1回复 待解决
HarmonyOS 视频列表播放问题
160浏览 • 1回复 待解决
HarmonyOS XComponent播放视频问题
254浏览 • 1回复 待解决
HarmonyOS AvPlayer视频播放速度问题
647浏览 • 1回复 待解决
SDK问题视频播放替代?
292浏览 • 1回复 待解决
HarmonyOS 视频播放问题
285浏览 • 1回复 待解决
HarmonyOS 视频播放
184浏览 • 1回复 待解决
Java Player视频播放不了的问题
8764浏览 • 2回复 待解决
HarmonyOS 播放后台暂停音频播放
31浏览 • 1回复 待解决
HarmonyOS 视频播放相关
226浏览 • 1回复 待解决
HarmonyOS 视频渲染播放
17浏览 • 1回复 待解决