Hi I am trying to insert a image into sqlite database.I am using cordova,html and jquery. I tried reading image using filereader with readAsUrl which gives me base64 format of image. I am struck with storing this image. This code works fine,
var file = document.querySelector('input[type=file]').files[0];
var reader = new FileReader();
reader.onloadend = function () {
img = reader.result;
if(file.type.match('image.*'))
{
img = reader.result;
console.log(img);
}
else
{
alert("select an image file");
}
}
if (file) {
reader.readAsBinaryString(file);
var objectURL = URL.createObjectURL(reader.result);
imagess = objectURL;
console.log(objectURL);
} else {
preview.src = "";
}
Using this above code I am able to get image as base64 format and when I set this as image source I could see the image in my browser. Can someone please help me?
Aucun commentaire:
Enregistrer un commentaire