[英]Convert Angular Material File Input to base64 format
我正在為我的項目的材料設計使用Angular 1.7。 我為此使用角形材料文件輸入,但它以文件格式提供了結果。 我需要的是將該文件格式轉換為base64格式。 我嘗試了一些外部庫,但對我不起作用。 任何人都可以發布代碼或制作codepen / jsfiddle。
您可以嘗試此解決方案(這是此文章的副本: 如何在JavaScript中將文件轉換為base64? ):
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
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.