Прежде чем пытаться сказать, что на этот вопрос ответили в другом месте или это дубликат, ПОЖАЛУЙСТА, полностью прочитайте. Все остальные решения являются кэш-бастерами, заставляющими перезагрузить образ ВСЕ. Я хочу принудительно перезагрузить изображение только при условии нового размера изображения, но с тем же именем.
На моем сервере я называю изображения ceLogo_C1001.png
- 1001
- это идентификатор клиента, изображение - это компания lo go. Если клиент обновляет свое изображение на стороне сервера, изображение по-прежнему называется ceLogo_C1001.png
.
<img ng-src='myserver.com/clients/images/ceLogo_C1001.png'>
Однако в приложении изображение не обновляется и показывает старый ceLogo_C1001.png
, а не новый. Я считаю, что это потому, что старое изображение и новое изображение имеют одно и то же имя. Есть ли способ заставить приложение принудительно перезагрузить изображение, если оно распознает, что размер изображения отличается от предыдущего - даже если изображения по-прежнему имеют одно и то же имя? Я пытаюсь добиться определенной однородности в именование ... без необходимости добавлять даты или инкрементные числа (IE: ceLogo_C1001_1.png) для принудительного изменения имени, что затем приведет к перезагрузке изображения.