簡體   English   中英

解碼在Javascript中編碼為緩沖區的文件

[英]Decoding File Encoded as Buffer In Javascript

我正在使用getObject從S3存儲桶下載項目。 我可以使用正確的ContentType為'image / jpeg'的JSON對象形式接收該對象。 圖片數據被編碼為我不熟悉的東西。 它開始於

<Buffer ff d8 ff e0 00 10 4a 46

並繼續進行大量的線路。 在整個對象上調用JSON.stringify會轉換

"type": "Buffer",
      "data": [
        137,80,78,71,13,10,26,10,

我不熟悉如何解碼此內容以顯示具有ContentType信息和圖像數據的圖像。 如何將數據轉換為可以使用URL源標記顯示的圖像?

我不想直接從源顯示圖像,因為我正在嘗試下載圖像並將其保存到本地存儲中以供用戶離線時顯示。

該圖像將使用該組件在本機應用程序中顯示。

您將需要在本地編寫它,或者使用具有正確mimetype的流直接發送它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM