Maison  >  Questions et réponses  >  le corps du texte

javascript - Il est possible d'appeler l'album photo ou de prendre des photos ou d'enregistrer de courtes vidéos et de les télécharger sur la page Web mobile. Quelqu'un a-t-il effectué des fonctions connexes ? Veuillez me le faire savoir. Cela peut être utilisé pour des projets. ! !

Existe-t-il un plug-in ou une démo connexe ? Mon projet est développé à l'aide de VUE

欧阳克欧阳克2675 Il y a quelques jours1072

répondre à tous(7)je répondrai

  • 代言

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

    Vous pouvez consulter ceci : http://blog.csdn.net/jwzhangj...

    répondre
    0
  • 滿天的星座

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

    JS ne peut pas contrôler cela. C'est le navigateur qui décide lorsque vous cliquez sur le fichier avec input.type=file à télécharger, le navigateur décide où sélectionner le fichier à télécharger.

    répondre
    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
    }
    }
    })

    répondre
    0
  • ringa_lee

    ringa_lee2017-06-22 11:55:47

    Si vous êtes une application hybride, vous devez appeler l'interface API native. Par exemple, l'API native vous donne une interface pour filmer des vidéos. Vous l'appelez, et après avoir tourné la vidéo, vous obtiendrez une fonction de rappel, qui vous permettra de le faire. Vous avez ce dont vous avez besoin. L'adresse vidéo peut ensuite être téléchargée. D'ailleurs, il est préférable de l'écrire de manière native. De cette façon, vous êtes uniquement responsable de l'appel de l'interface. Il n'y a aucun moyen pour js d'appeler directement le téléphone mobile. caméra. Vous devez passer par celle native

    .

    répondre
    0
  • 習慣沉默

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

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

    Jetez un œil à ceci, il peut être recadré, mais la vidéo n'est pas prise en charge actuellement, vous pouvez la modifier

    répondre
    0
  • 黄舟

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

    Utilisez l'attribut <input> accept, tel que <input type="file" accept="audio/,video/,image/*" />
    Référence

    répondre
    0
  • 扔个三星炸死你

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

    /a/11...
    Il y a une fille qui a utilisé un navigateur PC pour appeler l'appareil photo, prendre des photos et ajouter des filigranes. N'hésitez pas à vous y référer ou à lui demander conseil.

    répondre
    0
  • Annulerrépondre