/** * 将File(Blob)对象转变为一个dataURL字符串 * * @param {Blob} file * @returns {Promise(string)} Promise含有一个dataURL字符串参数 */ export default function filetoDataURL(file: Blob): Promise { return new Promise((resolve) => { const reader = new FileReader(); reader.onloadend = e => resolve(e.target.result as string); reader.readAsDataURL(file); }); };