nsn-util
Version:
NSN工具辅助组件
21 lines (17 loc) • 455 B
JavaScript
/** 获取文件 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);
};
});
};
export { getBase64 };