Buenas, tengo el siguiente código:
(https://i.imgur.com/809JNVf.jpeg)
estoy tratando de mandar esa imagen con base64 a la base de datos, pero la respuesta que recibo de la consola es esta
(https://i.imgur.com/zlaENd1.jpeg)
cuando abro la pestaña del reader me aparece información en result, sin embargo en el array aparece como que es null. como puede ser?
Hola @LoKogan
Quizá sea porque la propiedad .result sea asincrónica. Intenta colocar el console.log(reader.result); dentro de la propiedad .onload(...).
~ DtxdF
no me deja poner funciones adentro
@LoKogan
Es porque estás creando un diccionario en vez de una función (veáse expresiones de funciones (https://developer.mozilla.org/es/docs/Web/JavaScript/Guide/Functions#expresiones_function)).
Debería estar así:
reader.onload = function() {
/* código... */
}
~ DtxdF