UNPKG

nsn-util

Version:

NSN工具辅助组件

21 lines (17 loc) 455 B
/** 获取文件 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 };