三个版本.JS:R71
我在我的项目中使用对象THREE.TextureLoader从我的Symfony API加载图像。
我如何获取http响应的状态代码?
如果错误代码为404或500,我想为用户显示不同的错误消息。但onError回调中的参数不包含此信息。
提前致谢。
这里是我使用的示例代码:
let loader = new THREE.TextureLoader();
let imageURI = "my-url";
// load a resource
loader.load(
// resource URL
imageURI,
// Function when resource is loaded
function (texture) {
},
// Function called when download progresses
function (xhr) {
console.log((xhr.loaded / xhr.total * 100) + '% loaded');
},
// Function called when download errors
function (err) {
console.group(err);
// HERE I NEED THE STATUS CODE OF THE REQUEST
}
);