我采用的解决方案是将缓冲区转换为 base64 并使用<img />标签显示它:
const buffer = someData // e.g., <Buffer 89 50 4e ... >
const b64 = new Buffer(buffer).toString('base64')
const mimeType = some_type // e.g., image/png
Run Code Online (Sandbox Code Playgroud)
然后在我的 React 组件中我渲染一个图像标签,如下所示:
<img src={`data:${mimeType};base64,${b64}`} />
Run Code Online (Sandbox Code Playgroud)
更多信息请参见: https: //css-tricks.com/data-uris/
| 归档时间: |
|
| 查看次数: |
6200 次 |
| 最近记录: |