在Vue中使用vue-video-player实现视频的暂停和播放功能,可以通过直接操作vue-video-player组件提供的方法或属性来完成。以下是基于vue-video-player组件实现视频暂停和播放的几种方法: 1. 使用playerOptions中的controls属性 如果你希望在视频播放器中保留原生的播放/暂停控件,可以直接在playerOptions中设置controls为true。
4 在<template></template>标签中,插入video-player组件 5 在组件上,添加@pause暂停事件,传入参数event 6 接着在methods中,定义暂停方法,然后保存代码并运行,查看结果 总结 1 1、安装组件依赖2、新建组件文件3、引入相关依赖4、插入标签元素5、页面导入组件6、保存预览效果 注意事项 注意vue-video-player 暂停...
@click="pauseVideo">暂停播放 </van-button> </div> </div> </div> </template> <script> export default { data() { return { watchTime: 0, timer: null, currentTime: 0,//当前播放时长 playtimes: "", //视频观看起点 duration: 0,//总时长 playerOptions: { playbackRates: [0.7, 1.0...
_this.playerOptions.push(_this.videoInfo4); 1、通过此方法获取每个独立的播放器,然后调用播放暂停方法。(ref="videoPlayer") const player1 = this.$refs.videoPlayer[0].player const player2 = this.$refs.videoPlayer[1].player this.$refs.videoPlayer[1].player.play() this.$refs.videoPlayer[1]....
this.$refs.videoPlayer.player.play() // 播放 this.$refs.videoPlayer.player.pause() // 暂停 this.$refs.videoPlayer.player.src(src) // 重置进度条复制代码 this.playerOptions.sources[0].src = 'vue-mobile/media/sh.mp4'; // 视频地址 ...
在这个案例中,我们使用了vue-video-player组件来播放一段视频。我们首先定义了一个视频播放器的选项对象,其中包含了视频的源地址、播放选项等信息。最后,我们在模板中使用了video-player组件来播放视频,并通过@play和@pause事件来监听视频的播放和暂停状态。 代码语言:javascript 复制 <template> <div> <video-player...
// 暂停播放 // this.$refs.videoPlayer.player.pause(); // 直接全屏 如果当前设备支持的话 // this.$refs.videoPlayer.player.requestFullscreen(); // setTimeout(() => { // // 在全屏模式下,将视频恢复到正常大小 // this.$refs.videoPlayer.player.exitFullscreen(); ...
this.player.pause(); // 暂停播放 }, }, } </script> <style scoped lang="less"> .my-video { .video-title{ text-align: center; padding:10px 0 8px; font-family: Alhyznht; color: #ccc; } .goods-swipe { position: relative; ...
this.$refs.videoPlayer.player.pause() // 暂停 this.$refs.videoPlayer.player.src(src) // 重置进度条复制代码 this.playerOptions.sources[0].src = 'vue-mobile/media/sh.mp4'; // 视频地址 Math.ceil(player.cache_.currentTime) // 当前播放时长 Math.floor(player.cache_.duration) // 总...
this.$refs.videoPlayer.player.pause() // 暂停 this.$refs.videoPlayer.player.src(src) // 重置进度条 3.常用属性 options: { playbackRates: [0.5, 1.0, 1.5, 2.0, 3.0], // 可选的播放速度 autoplay: true, // 是否自动播放 muted: false, // 是否静音 ...