In JavaScript è semplice effettuare il refresh automatico di un'immagine.
La soluzione è la seguente:
'use strict';
const refreshImg = (img, when) => {
let src = img.getAttribute('src');
setInterval( () => {
img.setAttribute('src', src + '?v=' + Date.now());
}, when);
};
Esempio d'uso:
'use strict';
refreshImg(document.querySelector('#img'), 2000);