code: function preloadBinary(data, onload, onerror) {
              var httpReq = new XMLHttpRequest();
  
              // load our file
              httpReq.open("GET", data.src + api.nocache, true);
              httpReq.withCredentials = me.loader.withCredentials;
              httpReq.responseType = "arraybuffer";
              httpReq.onerror = onerror;
              httpReq.onload = function () {
                  var arrayBuffer = httpReq.response;
                  if (arrayBuffer) {
                      var byteArray = new Uint8Array(arrayBuffer);
                      var buffer = [];
                      for (var i = 0; i < byteArray.byteLength; i++) {
                          buffer[i] = String.fromCharCode(byteArray[i]);
                      }
                      binList[data.name] = buffer.join("");
                      // callback
                      onload();
                  }
              };
              httpReq.send();
          }
docs: preload Binary files
  @ignore