Вводные данные:
Есть приложение на HTML5 + JS
В нем раз 3 секунды обновляются несколько картинок.
Обновляются с помощью подстановки случайного числа в конце url:
$(".pluginImage").each(function(i,item){
var src=$(item).attr('src');
$(item).attr('src','');
$(item).attr('src',src.split("?")[0] + "?" + Math.random());
}
Картинки векторные (svg) размером примерно по 2кб
И при каждом обновлении они (как я понимаю) остаются в ресурсах браузера.
Через некоторое время (а приложение подразумевает длительную работу) , особенно если вкладок с приложением открыто несколько, понятно что случается:
Вкладка сообщает что не хватает памяти
Есть ли способ не плодить изображения в ресурсах (с применением только JS, что-то вроде принудительного удаления из кеша)?