Dies ist ein Ausschnitt für den Code, die ich tun möchte , Blob
um Base64
string:
Dieser kommentierte Teil funktioniert und wenn die von diesem generierte URL auf img src gesetzt ist, wird das Bild angezeigt:
var blob = items[i].getAsFile();
//var URLObj = window.URL || window.webkitURL;
//var source = URLObj.createObjectURL(blob);
//console.log("image source=" + source);
var reader = new FileReader();
reader.onload = function(event){
console.log(event.target.result)
}; // data url!
var source = reader.readAsBinaryString(blob);
Das Problem ist, dass mit dem unteren Code die generierte Quellvariable null ist
Aktualisieren:
Gibt es eine einfachere Möglichkeit, dies mit JQuery zu tun, um Base64-Zeichenfolgen aus der Blob-Datei wie im obigen Code erstellen zu können?