簡體   English   中英

從 XMLHttpRequest 到 Blob 的圖像數據

[英]Image Data to Blob from XMLHttpRequest

我正在制作一個XMLHttpRequest

request = new XMLHttpRequest();
request.open('GET', modifiedImageUrl, true);
request.onreadystatechange = ->
    if request.readyState == 4
        if request.status == 200
            blob = new Blob([request.response], { type: 'image/jpeg' })
request.send(null);

(請原諒我的咖啡腳本)。 我想從檢索到的圖像創建一個Blob ,但除了大小和類型之外,我的 Blob 中沒有任何數據:

Blob
    size: 88804
    type: "image/jpeg"
    > __proto__: Object

查看request.response

響應(顯示為文本的數據截圖)

這是什么格式? 我怎樣才能將它轉換為一個比大小更多的信息的Blob

該 blob 中包含數據,您不能那樣查看它。
此外,如果您沒有將響應類型設置為 arraybuffer(或 blob),您的圖像數據將會損壞。

暫無
暫無

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

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