FileReader - 获取图像并转换为 base64

FileReader - fetch image and converti into base64

我正在尝试从在线资源中获取并转换为 blob/base64 图像,但我使用的代码似乎无法正常工作

fetch('https://example.com/image.jpg')
.then( res => res.blob() )
.then( data => {
    const reader = new FileReader()
    reader.onloaded = () => {
      console.log(reader.readAsDataURL(data))    
    }     
})

它有什么问题,我需要更改什么来修复它?

Convert blob to base64

这个问题已经解决了;)