Вы не можете форсировать кеширование.Браузер рассматривает эти файлы как стандартные ресурсы, поэтому убедитесь, что ваш сервер правильно настроен для максимально возможного кэширования.(Возвращает действительные значения ETag, Expires и Cache-Control, без Pragma: нет, 304 неизмененных ответов и т. Д.).Локальное хранилище HTML5 можно использовать (но не стоит усилий) для кэширования небольших элементов, таких как изображения.
Мобильные браузеры имеют такой маленький кэш, что даже это не помогает, и они очень скоро очистят кэш.