Every line of 'readasarraybuffer' code snippets is scanned for vulnerabilities by our powerful machine learning engine that combs millions of open source libraries, ensuring your JavaScript code is secure.
134 export function readAsArrayBuffer(data) { 135 return new Promise((resolve, reject) => { 136 let reader = new FileReader(); 137 reader.readAsArrayBuffer(data); 138 reader.onload = evt => { 139 let body = evt.target.result; 140 resolve(body); 141 }; 142 reader.onerror = () => { 143 reject(new Error("fileReader 读取错误")); 144 }; 145 }); 146 }
204 function readAsBuffer(stream: Stream) { 205 return new Promise((resolve, reject) => { 206 stream.on('error', e => { 207 reject(e) 208 }) 209 const bufs: Buffer[] = [] 210 stream.on('end', () => { 211 resolve(Buffer.concat(bufs)) 212 }) 213 stream.on('data', buf => { 214 bufs.push(buf) 215 }) 216 }) 217 }
21 function readBlobAsArrayBuffer(blob) { 22 return new Promise(function(resolve, reject) { 23 var reader = new FileReader(); 24 reader.onload = function(evt) { 25 resolve(reader.result); 26 }; 27 reader.onerror = function(evt) { 28 reject("Blob's reader failed"); 29 }; 30 reader.readAsArrayBuffer(blob); 31 }); 32 }
5 export function readFileAsArrayBuffer(file) { 6 return readFile(FileReader.prototype.readAsArrayBuffer, file); 7 }
184 function readBlobAsArrayBuffer(blob) { 185 var reader = new FileReader() 186 reader.readAsArrayBuffer(blob) 187 return fileReaderReady(reader) 188 }
20 export function readDataAsArrayBuffer(bulkFileHandle: BulkFileHandle): Promise { 21 return new Promise((resolve, reject) => { 22 const xhr = new XMLHttpRequest(); 23 xhr.open("GET", bulkFileHandle.getUrl(), true); 24 xhr.responseType = "arraybuffer"; 25 xhr.onload = () => resolve(xhr.response); 26 xhr.onerror = () => reject(xhr.statusText); 27 xhr.send(); 28 }); 29 }