HarmonyOS avplayer概率性获取duration和currentTime一直返回-1
使用HarmonyOS自带的avplayer播放mp4回放视频,处于正常播放状态后获取进度(currentTime)和总时长(duration)返回-1,使用定时器一直获取,均是-1的结果。频繁进出播放页面就会有概率出现这种情况,如果出现,那返回的结果一直都是-1。
如果aboutToAppear里设置了后台长时任务(backgroundTaskManager.startBackgroundRunning)和AVSessionManager.createAVSession,概率会增大。发生时timeUpdate、bufferingUpdate信息回调均没有,但是stateChange的状态回调正常回调。
HarmonyOS
赞
收藏 0
回答 1
相关问题
HarmonyOS accessBackward方法一直返回true
782浏览 • 1回复 待解决
HarmonyOS 获取定位一直失败
837浏览 • 1回复 待解决
HarmonyOS bundleManager.canOpenLink一直返回false
1299浏览 • 1回复 待解决
HarmonyOS this.controller.accessBackward() 返回值一直返回false
926浏览 • 1回复 待解决
HarmonyOS获取图片旋转值一直报错
1183浏览 • 1回复 待解决
info 获取是失败 一直为空
2831浏览 • 1回复 待解决
概率性报错5400104、5400103怎么处理
1353浏览 • 1回复 待解决
HarmonyOS 测试样机一直无法获取定位信息
659浏览 • 1回复 待解决
HarmonyOS IDE无法打开,一直崩溃
946浏览 • 1回复 待解决
HarmonyOS CustomDialogController一直是undefined
1032浏览 • 1回复 待解决
harmonyOS toggle 赋值一直重新触发
486浏览 • 0回复 待解决
HarmonyOS 应用上架一直loading
699浏览 • 1回复 待解决
http 请求一直报 2300058
2542浏览 • 0回复 待解决
HarmonyOS geoLocationManager.getAddressesFromLocation一直报错
952浏览 • 1回复 待解决
HarmonyOS 终端运行ohpm一直报错
1037浏览 • 1回复 待解决
HarmonyOS 沉浸式获取导航栏高度一直是0
1048浏览 • 1回复 待解决
HarmonyOS taskpool中执行的function时,tid概率性相同
726浏览 • 1回复 待解决
HarmonyOS 使用OPENSL ES播放音频发现bufQueueState.count一直为1没有变化
769浏览 • 1回复 待解决
HarmonyOS bundleManager.queryAbilityInfo一直报错17700003
921浏览 • 1回复 待解决
HarmonyOS 视频解码的时候OH_VideoDecoder_RenderOutputBuffer方法一直返回为2
833浏览 • 1回复 待解决
HarmonyOS Profiler TIme 一直是initializing
893浏览 • 1回复 待解决
HarmonyOS TextInput控件onKeyEvent一直无响应
852浏览 • 1回复 待解决
HarmonyOS bundleManager.getProfileByAbility一直报错17700024
754浏览 • 1回复 待解决
HarmonyOS promptAction.openCustomDialog弹窗一直存在
1059浏览 • 1回复 待解决
HarmonyOS Location库中,地理编码一直失败
645浏览 • 1回复 待解决
avplayer首次初始化后,不需要进行reset操作。