Salut,
Je galère sur un problème, voilà le résumé de mon code javascript, je l'explique juste après :
Mon code sert a créer l'avatar d'une personne a partir de sa webcam (en utilisant l'API navigator.getUserMedia), alors lors de l'appuis sur un bouton, la fonction capture() encode le flux de la webcam en base64 et l'envoie a une base de donnée, par le biais du formulaire invisible. Jusqu'a la tout va pour le mieux jusqu'au moment ou j'affiche l'image encodée en base64 depuis la base de donnée : le résulat : rien, blanc.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 var canvas=document.getElementById('canvas'); var input=document.getElementById('base64'); var formu=document.getElementById('form'); function capture() { canvas.getContext('2d').drawImage(video, 0,0, 150, 150); input.value=canvas.toDataURL(); formu.submit(); }
Merci d'avance pour vos réponses.
Partager