UNPKG

nsn-util

Version:

NSN工具辅助组件

28 lines (22 loc) 573 B
"use strict"; 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;