testplay() {
if (this.playing) {
this.playing = false
this.videoContext.pause()
} else {
this.playing = true
this.videoContext.play()
}
},
testSeek() {
this.videoContext.seek(10)
},

- 发布:2024-07-17 21:39
- 更新:2024-12-05 10:00
- 阅读:187
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: Windows 11 专业版(23H2)
HBuilderX类型: 正式
HBuilderX版本号: 4.23
手机系统: Android
手机系统版本号: Android 14
手机厂商: 荣耀S60
手机机型: S60
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
先调用API(uni.createVideoContext)里面的方法将视屏暂停
然后seek到第10秒
再调用api的play方法
先调用API(uni.createVideoContext)里面的方法将视屏暂停
然后seek到第10秒
再调用api的play方法
预期结果:
视屏会从第10秒开始播放
视屏会从第10秒开始播放
实际结果:
实际视屏会从第5秒左右播放
实际视屏会从第5秒左右播放
bug描述:
使用video组件播放视屏,先调用API(uni.createVideoContext)里面的方法将视屏暂停然后seek到随便第几秒(如第10秒),然后再调用api的play方法,视屏实际会从第5秒左右开始播放,不管是运行的标准基座还是自定义基座都会有同样的问题
1 个回复
jagger_yu - 技术交流(微信:jagger-yu)
是的 安卓有这个问题,ios就没有,咋搞