我正在开发一个功能,单击下一步按钮,然后暂停视频将搜索下一部分并开始。例如,当 video.getCurrentPosition 为 8000 时,我单击按钮使视频搜索到(10000),因为视频在 8000 之间显示相同的内容和 10000。
此功能在部分安卓设备上运行流畅,如Samsung s6 edge,OnePlus,Xiaomi,Smartison
...
但问题是在某些设备上,例如华为,Moto Nexus 6,当我在 8000 上播放视频并单击按钮时,它有一些“ delay time
”。看起来大约 1 秒。后来,视频终于开始了。
相比之下,我特意改了seekto(10200),这是错误的参数,这些“问题设备”运行流畅,就像“正常设备”一样。然而,上一个“ normal devices
”的视频跳过了一些帧,从10200开始。
有谁知道为什么会导致这个问题?希望你的回答,谢谢。