Salut,
Je galère sur un problème, voilà le résumé de mon code javascript, je l'explique juste après :
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();
}
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.
Merci d'avance pour vos réponses.