Heim  >  Fragen und Antworten  >  Hauptteil

Javascript - Es ist möglich, das Fotoalbum aufzurufen oder kurze Videos aufzunehmen und diese auf die mobile Webseite hochzuladen. Bitte lassen Sie es mich wissen. ! !

Gibt es ein entsprechendes Plug-in oder eine Demo? Mein Projekt wurde mit VUE entwickelt

欧阳克欧阳克2675 Tage vor1075

Antworte allen(7)Ich werde antworten

  • 代言

    代言2017-06-22 11:55:47

    可以看看这个:http://blog.csdn.net/jwzhangj...

    Antwort
    0
  • 滿天的星座

    滿天的星座2017-06-22 11:55:47

    这个, js控制不了吧. 是由浏览器决定的. 你点input.type=file的文件上传时, 浏览器决定从哪里选择要上传的文件.

    Antwort
    0
  • 欧阳克

    欧阳克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
    }
    }
    })

    Antwort
    0
  • ringa_lee

    ringa_lee2017-06-22 11:55:47

    你是混合 app 的话,是要调用原生的 api 接口的哦,比如说,原生给你一个拍视频的接口,你去调用,然后拍完视频后会拿到回调函数,里面会有你需要的视频地址,然后才可以上传,对了上传也最好叫原生写好,这样子,您就只负责调用接口就可以了,js是没有办法直接调用手机摄像头的,必须通过原生哪里哦

    Antwort
    0
  • 習慣沉默

    習慣沉默2017-06-22 11:55:47

    http://blog.csdn.net/qq727013...

    看看这个吧,可以裁剪,但是目前不支持视频,你可以改改

    Antwort
    0
  • 黄舟

    黄舟2017-06-22 11:55:47

    用<input> accept 属性, 如 <input type="file" accept="audio/,video/,image/*" />
    参考

    Antwort
    0
  • 扔个三星炸死你

    扔个三星炸死你2017-06-22 11:55:47

    /a/11...
    有个妹纸做过PC端浏览器调用摄像头,拍照,加水印。你参考一下,或者找她请教吧。

    Antwort
    0
  • StornierenAntwort