HarmonyOS 鸿蒙Next播放录制的视频(应用沙箱内)时seek进度条抽搐,视频播放位置不准确

发布于 1周前 作者 htzhanglong 来自 鸿蒙OS

HarmonyOS 鸿蒙Next播放录制的视频(应用沙箱内)时seek进度条抽搐,视频播放位置不准确 通过应用录制视频保存到应用沙箱内,然后播放录制好的视频(应用沙箱内)进行seek进度条会抽搐,视频播放位置也不准确

问题复现demo:

https://pan.tenire.com/down.php/bd8180a8fff9e4ca0590df911ee4088e.zip

4 回复

需要设置

media.SeekMode.SEEK_CLOSEST

就可以了

更多关于HarmonyOS 鸿蒙Next播放录制的视频(应用沙箱内)时seek进度条抽搐,视频播放位置不准确的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


1楼的回复是ok的,视频播放位置不准确主要指什么呢

你下载demo试一下就知道了,其实换一个SeekMode模式就可以了。

针对HarmonyOS鸿蒙Next播放录制的视频(应用沙箱内)时seek进度条抽搐,视频播放位置不准确的问题,可能的原因及解决方案如下:

该问题通常与应用对视频文件的处理逻辑、媒体框架的兼容性以及沙箱环境的文件访问权限有关。首先,确认视频文件在应用沙箱内的存储和访问权限是否正确设置,确保应用有权访问和操作这些文件。

其次,检查视频播放组件或库的版本是否与鸿蒙系统当前版本兼容。不兼容的库可能导致seek操作不准确或产生异常行为。

再者,分析应用中的视频播放逻辑,特别是seek操作的实现。确保在seek时正确更新了UI进度条,并且视频播放位置与进度条显示同步。此外,考虑是否存在多线程或异步操作导致的状态不一致问题。

如果问题依旧存在,可能是系统级别的bug或特定环境下的兼容性问题。此时,可以尝试在鸿蒙系统的开发者社区中搜索是否有其他开发者遇到并解决了类似问题,或者关注鸿蒙系统的更新日志,看是否有相关的修复。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部