Ho un oggetto Blob che voglio ispezionare registrandone il valore. Tutto quello che posso vedere sono le proprietà type
e size
. C'è un modo per fare questo?Come posso console.log() un oggetto Blob?
5
A
risposta
7
esempio di base sull'utilizzo di un FileReader di guardare il contenuto di una blob
var html= ['<a id="anchor">Hello World</a>'];
var myBlob = new Blob(html, { type: 'text/xml'});
var myReader = new FileReader();
myReader.onload = function(event){
console.log(JSON.stringify(myReader.result));
};
myReader.readAsText(myBlob);
+0
Questo è esattamente quello che stavo cercando! Grazie! – jkjustjoshing
Quale browser stai usando? –
Utilizzo Chrome 39 (più recente) – jkjustjoshing
Non è possibile visualizzare direttamente i dati all'interno di un oggetto blob, è necessario utilizzare qualcosa come [ReadDataAs * di FileReader *] (https://developer.mozilla.org/en-US/docs/Web/API/FileReader # Metodi) metodi –