音频后台播放几分钟,app进程会被关掉
操作步骤:
1、根据官方音乐播放的demo来设置音频播放,使用了avSession.AVSession,backgroundTaskManager.startBackgroundRunning,权限也申请了"ohos.permission.KEEP\_BACKGROUND\_RUNNING"。
2、app退到后台或者息屏几分钟,app进程就会被关掉,无法继续播放音频。
音频后台播放几分钟,app进程会被关掉
操作步骤:
1、根据官方音乐播放的demo来设置音频播放,使用了avSession.AVSession,backgroundTaskManager.startBackgroundRunning,权限也申请了"ohos.permission.KEEP\_BACKGROUND\_RUNNING"。
2、app退到后台或者息屏几分钟,app进程就会被关掉,无法继续播放音频。
1 回答925 阅读✓ 已解决
1 回答1.2k 阅读
1 回答1k 阅读
1 回答990 阅读
1 回答963 阅读
1 回答853 阅读
1 回答820 阅读
要实现后台播放或熄屏播放,需要使用AVSession(媒体会话)和申请长时任务,避免播放过程中音频模块被系统强制中断。
AVSession文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/avsession-overview-V5?catalogVersion=V5
长时任务文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/continuous-task-V5?catalogVersion=V5