HarmonyOS 使用音频播放,并且创建设置了AVSessionManager会话,设置PLAYBACK_STATE_PLAY状态就自动开始计时,进度对不上--张宇龙 2024年7月27日10:49:04

PLAYBACK_STATE_PLAY状态就自动开始计时,如果音频缓冲时进度对不上;(设置成prepare,或者pause状态,按钮会变成暂停状态)

大部分播放器缓冲和准备的时候,按钮都是播放状态的,设置成暂停的话,锁屏控件按钮和应用对不上;

有没有办法让按钮变成播放状态,然后进度条不用自动计时的

HarmonyOS
2024-12-20 15:06:34
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
superinsect

若播放存在buffer状态,可以先上报播放状态为AVSessionManager.PlaybackState.PLAYBACK_STATE_BUFFERING,来通知系统不刷新进度。

参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/avsession-access-scene-V5

分享
微博
QQ
微信
回复
2024-12-20 17:10:43
相关问题
-张鸿飞202441014:14:16
986浏览 • 1回复 待解决
如何获取当前的
1062浏览 • 1回复 待解决
HarmonyOS 音频会话的demo
337浏览 • 1回复 待解决
HarmonyOS TextTimer如何自动开始
240浏览 • 1回复 待解决