我有一个binaryString
变量readAsBinaryString
。如何将其转换为数据:uri?
var reader = new FileReader();
reader.onloadend = function () {
var binaryString = reader.result;
console.log(binaryString);
console.log(window.btoa(binaryString));//does not contain mime-type at the beginning
}
var file=document.getElementById("fileToUpload").files[0];
reader.readAsBinaryString(file);
我需要直接操作binaryString
。我正在将binaryString
发送到另一个Javascript应用程序。所以在这种情况下我只有binaryString
值。上面的代码只是一个例子。请不要推荐URL.createObjectURL
或FileRader.readAsDataURL
。
我需要直接对binaryString
进行操作并将其转换为data:uri
。