nsn-util
Version:
NSN工具辅助组件
28 lines (22 loc) • 573 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.getBase64 = void 0;
/** 获取文件 base64 编码 */
var getBase64 = function getBase64(file) {
if (!file) {
return Promise.reject('File object is undefined');
}
return new Promise(function (resolve, reject) {
var reader = new FileReader();
reader.readAsDataURL(file);
reader.onload = function () {
return resolve(reader.result);
};
reader.onerror = function (error) {
return reject(error);
};
});
};
exports.getBase64 = getBase64;