feat: new

This commit is contained in:
ex_zhangwenlei@exiot.cmcc
2024-01-06 00:53:50 +08:00
parent f66a1d2ae9
commit 4076bbe72e
27 changed files with 1094 additions and 158 deletions

View File

@@ -1,4 +1,4 @@
export const readFile = (file: any) => {
export const readFile = (file: any): Promise<any> => {
return new Promise(resolve => {
const reader = new FileReader()
reader.readAsBinaryString(file)
@@ -8,7 +8,18 @@ export const readFile = (file: any) => {
})
}
export const readImage = (file: any) => {
export const readImage = (file: any): Promise<any> => {
return new Promise(resolve => {
const reader = new FileReader()
reader.readAsDataURL(file)
reader.onload = (ev: any) => {
resolve({dataUrl:ev.target.result,fileName:file.name})
}
})
}
export const readMusic = (file: any): Promise<any> => {
return new Promise(resolve => {
const reader = new FileReader()
reader.readAsDataURL(file)