【问题标题】:How to Render Binary Data in Image in React Native?如何在 React Native 中渲染图像中的二进制数据?
【发布时间】:2021-07-30 22:19:24
【问题描述】:

帮助!!!我目前正在努力将二进制数据渲染为原生反应中的图像。我从后端收到一组数字,但我不知道如何处理它来渲染它。我不确定是否需要将其转换为 base64,如果需要,该怎么做,或者我是否可以简单地显示原始二进制数据而不进行 base64 处理。

任何帮助将不胜感激。

【问题讨论】:

  • this 回答你的问题了吗?

标签: javascript react-native express expo


【解决方案1】:

为了使用图像的二进制数据,您应该在接收到的数据的开头附加这个:'data:image/png;base64,'

基本上,

<Image style={{width: 100, height: 50}} source={{uri: `data:image/png;base64,${image.data}`}}/>

请将 image.data 替换为您收到的二进制数据。

【讨论】:

    猜你喜欢
    • 2020-03-23
    • 2018-08-07
    • 2020-08-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-23
    • 2022-01-02
    相关资源
    最近更新 更多