赞
踩
npm install renderjs
import RenderJS from 'renderjs';
<template> <view> <video ref="video" src="path/to/video.mp4"></video> </view> </template> <script> import RenderJS from 'renderjs'; export default { mounted() { this.initRenderJS(); }, methods: { initRenderJS() { const video = this.$refs.video; const render = new RenderJS(video); // 在这里编写 RenderJS 的代码 }, }, }; </script>
initRenderJS() {
const video = this.$refs.video;
const render = new RenderJS(video);
render.on('frame', (canvas) => {
// 在这里进行视频切图操作
// 例如,将视频的某一帧绘制到 canvas 上
const ctx = canvas.getContext('2d');
ctx.drawImage(video, 0, 0, canvas.width, canvas.height);
});
},
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。