Heim > Fragen und Antworten > Hauptteil
Gibt es ein entsprechendes Plug-in oder eine Demo? Mein Projekt wurde mit VUE entwickelt
欧阳克2017-06-22 11:55:47
html:
<input type="file" @change="upload($event)">
js:
let vm=new Vue({
el:'#app',
data:{
imageList:[]
},
methods:{
upload(event){
let files=event.target.files;
//然后使用html5的文件函数进行 FileReader,在使用image函数和canvas的toDataUrl,把base64数据存入imageList
}
}
})
ringa_lee2017-06-22 11:55:47
你是混合 app 的话,是要调用原生的 api 接口的哦,比如说,原生给你一个拍视频的接口,你去调用,然后拍完视频后会拿到回调函数,里面会有你需要的视频地址,然后才可以上传,对了上传也最好叫原生写好,这样子,您就只负责调用接口就可以了,js是没有办法直接调用手机摄像头的,必须通过原生哪里哦
黄舟2017-06-22 11:55:47
用<input> accept 属性, 如 <input type="file" accept="audio/,video/,image/*" />
参考