HarmonyOS AVSession设置setAVPlaybackState正常,音频时长和进度没有生效
代码如下:
let playbackState: AVSessionManager.AVPlaybackState = {
state: AVSessionManager.PlaybackState.PLAYBACK_STATE_PLAY, // 播放状态
position: {
elapsedTime: 0, // 已经播放的位置,以ms为单位
updateTime: 0, // 应用更新当前位置的时间戳,以ms为单位
},
speed: 1.0, // 可选,默认是1.0,播放的倍速,按照应用内支持的speed进行设置,系统不做校验
bufferedTime: 14000, // 可选,资源缓存的时间,以ms为单位
duration: 23000, // 资源的时长,以ms为单位
};
this.session.setAVPlaybackState(playbackState, (err) => {
if (err) {
console.error(`Failed to set AVPlaybackState. Code: ${err.code}, message: ${err.message}`);
} else {
console.info(`SetAVPlaybackState successfully`);
}
});
音频时长,当前播放进度没有显示。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS popup组件placement设置top没有生效
29浏览 • 1回复 待解决
Stack布局设置Alignment.BottomStart没有生效
2527浏览 • 1回复 待解决
为什么设置了Web组件的深色模式但是没有生效?
589浏览 • 1回复 待解决
Select组件的设置.optionWidth("50vp")没有生效
544浏览 • 1回复 待解决
HarmonyOS 获取系统时间戳没有生效
286浏览 • 1回复 待解决
通过Web组件的.darkMode(WebDarkMode.On)方式设置为深色模式没有生效。
414浏览 • 1回复 待解决
HarmonyOS 调用avPlayer播放网络音频如何设置超时时长?
246浏览 • 1回复 待解决
fillColor(Color.Blue) 绘制颜色没有生效是什么原因?
681浏览 • 1回复 待解决
通过objectRepeat属性设置图片的重复样式方式, .objectRepeat(ImageRepeat.XY)没有生效?
427浏览 • 1回复 待解决
HarmonyOS ObjectLink 修饰的元素修改其属性,ui没有生效
44浏览 • 1回复 待解决
HarmonyOS如何从音频文件中获取音频时长
771浏览 • 1回复 待解决
以下代码中space属性没有生效是什么原因?
529浏览 • 1回复 待解决
flutter_engine项目的dev分支提到了webview和剪贴板的修复问题没有生效
367浏览 • 1回复 待解决
HarmonyOS 使用 expandSafeArea 控制组件扩展到安全区域,没有生效
626浏览 • 1回复 待解决
HarmonyOS 关于获取录音音频的时长的问题咨询
50浏览 • 1回复 待解决
HarmonyOS 设置了icon和label不生效
332浏览 • 1回复 待解决
HDF驱动没有生成节点,也没有Log
7433浏览 • 1回复 待解决
音频播放长时任务不生效
1927浏览 • 1回复 待解决
HarmonyOS AVSession如何获取媒体id?
209浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS NEXT使用C语言设置动画时长和播放模式?
118浏览 • 1回复 待解决
如何录制视频并设置最大录制时长?
140浏览 • 0回复 待解决
HarmonyOS AVSession 创建成功后,通过 setAVMetadata 设置元数据,抛 401 错误码
101浏览 • 1回复 待解决
音频后台播放应用突然正常退出问题定位
972浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何设置半圆环进度条的颜色和宽度?
129浏览 • 1回复 待解决
是否是进度条设置问题,updateTime,参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/avsession-access-scene-V5#ZH-CN_TOPIC_0000001884916638__进度条