fd.onload = () => {
console.log('加载成功')
}
fd.onerror = () => {
console.log('文件读取失败,请重试')
}
fd.onprogress = () => {
console.log('读取中...')
}
fd.onabort = () => {
console.log('中断')
}
if (files && file) {
const name = file.fileName || file.name
if (/\.(jpg|png|gif|jpeg)$/i.test(name)) {
fd.readAsDataURL(file)
}
}
如上代码,在Windows的chrome里,只能触发onprogress
事件,其他事件都无法触发,但是在mac里就能全部触发。请问有人遇到过这样的问题么?
我也遇到了,一看两年前的问题都没人回答。。。