npm i vue-media-recorder
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
<template> <div> <PhotoCapture v-model="imageBase64" /> <VideoCapture uploadUrl="<example-server-address.com>" v-model="videoUrl" /> </div> </template> <script> import 'vue-media-recorder/src/assets/scss/main.scss' import {PhotoCapture, VideoCapture} from 'vue-media-recorder' export default { data(){ return { imageBase64: null, videoUrl: null, } }, components:{ PhotoCapture, VideoCapture } } </script> |