INNER CODE UNIT · JavaScript
JZPLoadAsync
gideros/gideros · emscripten/gidloader.js:3
function JZPLoadAsync(imageUrl, onprogress) {
return new Promise((resolve, reject) => {
var xhr = new XMLHttpRequest();
var notifiedNotComputable = false;
xhr.open('GET', imageUrl, true);
xhr.responseType = 'arraybuffer';
xhr.onprogress = function(ev) {
onprogress(xhr,ev.loaded);
}
xhr.onloadend = function() {
if (!xhr.status.toString().match(/^2/)) {
reject(xhr);
} else {
var options = {}
var headers = xhr.getAllResponseHeaders();