我正在为我的项目使用棱角1.7和材料设计。我正在使用角度材料文件输入,但它给我文件格式的结果。我需要的是将该文件格式转换为base64格式。我尝试了一些外部库,但它对我不起作用。任何人都可以发布代码或制作codepen / jsfiddle。
答案 0 :(得分:0)
您可以尝试此解决方案(这是此帖子的副本:How to convert file to base64 in JavaScript?):
function getBase64(file) {
var reader = new FileReader();
reader.readAsDataURL(file);
reader.onload = function () {
console.log(reader.result);
};
reader.onerror = function (error) {
console.log('Error: ', error);
};
}
var file = /*Your file goes here*/
getBase64(file); // prints the base64 string