uniapp APP video 拉流createVideoContext重新从头播放
时间: 2023-08-08 08:04:57 浏览: 271
uniapp video视频层级过高 遮挡顶部导航 页面弹窗 使用原生子窗体解决问题
要重新从头播放一个正在播放的视频,你可以使用 `createVideoContext` 方法创建一个视频上下文对象。然后,调用该对象的 `seek` 方法将视频播放位置设置为 0,接着调用 `play` 方法开始播放视频。示例代码如下:
```javascript
// 获取视频组件的上下文对象
const videoContext = uni.createVideoContext('myVideo')
// 将视频播放位置设置为 0
videoContext.seek(0)
// 开始播放视频
videoContext.play()
```
这样就可以重新从头播放视频了。注意,`seek` 方法和 `play` 方法都是异步调用的,因此你可能需要在 `seek` 方法的 `success` 回调函数中调用 `play` 方法。
阅读全文