// WXML 中添加 video 组件
<video id="myVideo" src="https://example.com/video.mp4" controls></video>
// 在对应的 Page 或 Component 的 JS 文件中使用
Page({
onReady: function () {
// 获取 VideoContext 对象
this.videoContext = wx.createVideoContext('myVideo');
},
playVideo: function () {
// 播放视频
this.videoContext.play();
},
pauseVideo: function () {
// 暂停视频
this.videoContext.pause();
},
seekToTime: function (time) {
// 跳转到指定时间
this.videoContext.seek(time);
}
});
在上述示例中,我们在 WXML 文件中添加了一个带有 id 的 <video> 组件,然后在对应的 JS 文件中使用 wx.createVideoContext 方法获取到 VideoContext 对象。通过这个对象,我们可以调用 play、pause、seek 等方法控制视频的播放状态和跳转到指定的时间点。
- play: 播放视频。
- pause: 暂停视频。
- seek: 跳转到指定时间,参数是秒数。
这样,你就可以通过调用 VideoContext 对象的方法来实现对视频的各种控制操作。详细的 API 使用方法和参数配置可以查阅[微信小程序官方文档 - 视频](https://developers.weixin.qq.com/miniprogram/dev/component/video.html)。
转载请注明出处:http://www.zyzy.cn/article/detail/858/微信小程序