INNER CODE UNIT · JavaScript

Promise

gideros/gideros · emscripten/gidloader.js:4

	  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();
	        var m = headers.match(/^Content-Type\:\s*(.*?)$/mi);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…