Поиск типа ошибки при запуске image.onerror - PullRequest
0 голосов
/ 02 июля 2019

Есть ли способ узнать, какой тип ошибки произошел при загрузке изображения?

Например: image.onerror = function (e) {/ e isпросто объект события не имеет информации о том, какой тип кода ошибки HTTP произошел, когда этот обработчик события называется /}

. Существует способ экранирования URL-адресов изображений из домена через служебную программу.и затем выполняю обработку ошибок в сервисном работнике, но я хотел посмотреть, есть ли такой объект API DOM, который мы можем использовать, чтобы выяснить причину, по которой Image не удалось загрузить.

Из того, что я вижу, image.onerrorзапускается, даже если HTTP-запрос, сделанный браузером, равен 200, и он, вероятно, завершается ошибкой, если тип ответа не является типом изображения.Следовательно, для нас важно обработать это изображение, не загружая функциональность, чтобы выяснить, не повреждены ли URL-адреса, или есть 200 404 500 или просто несоответствие ответа

...