इस कोड है कि मैं क्या करना चाहते हैं के लिए एक टुकड़ा है Blobकरने के लिए Base64स्ट्रिंग:
यह टिप्पणी की गई हिस्सा काम करता है और जब इसके द्वारा उत्पन्न URL को sg को img करने के लिए सेट किया जाता है तो यह चित्र प्रदर्शित करता है:
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);
समस्या निम्न कोड के साथ है, उत्पन्न स्रोत चर शून्य है
अपडेट करें:
वहाँ एक आसान तरीका है JQuery के साथ ऐसा करने के लिए ऊपर कोड में ब्लॉब फ़ाइल से Base64 स्ट्रिंग बनाने में सक्षम हो सकता है?