Sto implementando l'archiviazione di una firma ma ho problemi a rivederla. Spiego meglio:
Ho un'area canvas dove con il dito o mouse (touch o no) effettuo la mia firma.
Fin qui tutto bene.
Al fine di test, per verificare che la firma in memoria possa essere convertita in immagine, invio il tutto in un tag IMG in questo modo:
codice:<img id="TestFirma">La firma la rivedo in formato PNG e fino qui nessun problemacodice:var canvas = document.getElementById("MiaFirma"); var dataURL = canvas.toDataURL("image/png"); document.getElementById("TestFirma").src = dataURL;
Ora vado a memorizzare il valore di dataURL (che è la firma in base-64) in un campo memo del mio archivio.
Verifico se il campo è stato riempito ed è OK
Ora arriva il problema: Riprendere la firma codificata e mostrarla in un tag IMG
La richiesta della firma archiviata la faccio in modo asincrono e vado a creare la variabile returnURL
Ora (in teoria) dovrei inserirlo nel tag IMG
NON FUNZIONA - Non vedo l'immagine della firma.codice:document.getElementById("TestFirma").src = returnURL;
Cosa sbaglio?

Rispondi quotando