优化文件下载逻辑.

This commit is contained in:
lijiahangmax
2024-10-10 23:18:53 +08:00
parent c229029c1d
commit 6e977dabf6
22 changed files with 357 additions and 48 deletions

View File

@@ -7,6 +7,22 @@ export function getBase64Data(e: string) {
return e.substring(e.indexOf(',') + 1);
}
/**
* 读取 blob 内容 返回 promise
*/
export function readBlobText(blob: Blob) {
return new Promise((resolve, reject) => {
const reader = new FileReader();
reader.onload = event => {
resolve(event.target?.result as string);
};
reader.onerror = err => {
reject(err);
};
reader.readAsText(blob);
});
}
/**
* 读取文件内容 返回 promise
*/