<video :src="movie" style="width: 100px;" controls="controls"></video>
<input type="file" @change="btn($event)">
data(){
return {
movie:'',
}
},
methods:{
btn(e){
var video = e.target.files[0];
var reader = new FileReader();
reader.readAsDataURL(video);
reader.onload = (e) =>{
var videoSrc= e.target.result;
this.movie=videoSrc
console.log(this.movie)
}
}
}
<video :src="movie" style="width: 100px;" controls="controls"></video>
<input type="file" @change="btn($event)">
data(){
return {
movie:'',
}
},
methods:{
btn(e){
var video = e.target.files[0];
var reader = new FileReader();
reader.readAsArrayBuffer(video)
reader.onload = (e) => {
let data
if (typeof e.target.result === 'object') {
data = window.URL.createObjectURL(new Blob([e.target.result]))
} else {
data = e.target.result
}
this.movie= data;
console.log("地址" +data)
}
}
}
<video :src="movie" style="width: 100px;" controls="controls"></video>
<input type="file" @change="btn($event)">
data(){
return {
movie:'',
}
},
methods:{
btn(e){
var video = e.target.files[0];
var reader = new FileReader();
reader.readAsArrayBuffer(video)
reader.onload = (e) => {
let data
if (typeof e.target.result === 'object') {
data = window.URL.createObjectURL(new Blob([e.target.result]))
} else {
data = e.target.result
}
this.movie= data;
console.log("地址" +data)
}
setTimeout(()=>{
const readerq = new FileReader();
readerq.readAsDataURL(new Blob([this.movie]));
readerq.onload = () => {
console.log('转',readerq.result)
}
},500)
}
}