Так что мой код вызывает файл на моем сервере «zom3.ms3d», который я подтвердил, и вы тоже можете вместе со всем исходным кодом для этого. (Http://www.pso2u.com)XMLHttpRequest продолжает возвращаться null
Это код в вопросе:
function getMs3dModel(model, name){
var xhr = new XMLHttpRequest();
xhr.open('GET', name, true);
xhr.responseType = 'arraybuffer';
xhr.onload = function(e) {
parseBinFile(model, name, this.response);
};
xhr.send();
}
И это, где он печатает содержимое (или первые 10 байт из этого)
function parseBinFile(model, name, buffer){
var headerStr = new DataView(buffer, 0, 10);
console.log(headerStr);
}
Почему мой запрос возвращается null?
Какой браузер вы используете? Запуск Safari на Mac - это буфер массива длиной 99113 байта. Это звучит так, как вы ожидали. – andypaxo
Использование firefox 15.0a2: < – CyanPrime