【发布时间】:2021-07-30 23:48:25
【问题描述】:
export const convertFileToBase64 = file => {
return new Promise((resolve, reject) => {
const reader = new FileReader()
reader.readAsDataURL(file)
reader.onload = () => {
if (reader.result) {
resolve(reader.result)
} else {
reject(Error('Failed converting to base64'))
}
}
})
}
我想了解的是是否可以在字符串开头不添加data:image/png;base64,而生成base 64,也许有人说用户字符串替换方法,然后将其删除,但我也在等待png文件, pdf文件等。是否可以改进我的方法并将其删除?
【问题讨论】:
-
替换
/data:.*base64,/怎么样?
标签: javascript