Почему хром все еще регистрирует ошибки 404 (Not Found) для отсутствующих изображений даже после того, как обработчик onError обнаружил исключение?
Что касается этой проблемы: jQuery/JavaScript для замены неработающих изображений
Я все еще получаю исключения, подобные этому в консоли хром, даже когда изображение правильно отображается с помощью предложений из связанного выше решения:
GET http://10.10.0.3/OC/media/profile-pics/2348022002298.jpg 404 (Not Found)
Я создаю большую адресную книгу, где изображения сохраняются по мобильному номеру. потенциально может быть 1000 из 404 ошибок.
Будет ли это проблемой производительности - 1000 неудачных попыток загрузки изображений?
Есть ли более эффективное решение, предложенное в ссылке?
Моя лучшая альтернатива до сих пор, похоже, создает эту серверную сторону и делает замену файлов раньше времени для файлов, которые я не могу найти.
Предложения, пожалуйста, спасибо.
Ответы
Ответ 1
Поскольку запросы http все еще не работают.
После отказа вы используете замену, но это не похоже на предотвращение exception
до throw
.
Для дальнейшего объяснения, используя комментарий @RGraham ниже:
на консоли отображаются ошибки многих типов. Среди которых
- Исключение Javascript, если не обрабатывается.
- Сетевые запросы, которые возвращаются с статусом ошибки (4xx, 5xx).
Последнее ваше дело. После этого у вас есть решение, но они идут и терпят неудачу.