gpt4 book ai didi

reactjs - 在 React Native 中将 blob 转换为图像?

转载 作者:行者123 更新时间:2023-12-05 05:45:57 27 4
gpt4 key购买 nike

我在 aws S3 中有一个 blob:

https://s3.us-east-2.amazonaws.com/fakedomain.com/2021-12-23T21%14%05.888Z-blob

我试图在卡片中显示它

<Card.Cover source={{uri: https://s3.us-east-2.amazonaws.com/fakedomain.com/2021-12-23T21%14%05.888Z-blob }} />

在 Android 上运行时,我得到了

 cannot create blob for URL 

图片原本是jpeg

最佳答案

您必须先将 blob 转换为对象 URL 格式。您可以使用下面的代码:

const s3Url = https://s3.us-east-2.amazonaws.com/fakedomain.com/2021-12-23T21%14%05.888Z-blob;

let blob = await fetch(s3Url).blob()
let objectURL = URL.createObjectURL(myBlob);

关于reactjs - 在 React Native 中将 blob 转换为图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71259864/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com