Three.js TextureLoader如何获取Http状态代码?

时间:2018-06-14 10:41:08

标签: three.js

三个版本.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
        }
    );

0 个答案:

没有答案