Кеш для мобильного JS приложения
Пример: есть некая Android игра в вакууме, при её установке она мало весит и при первом запуске начинает скачивать так называемый кеш на устройство. Там обычно весь контент игры, аудио, видео и т.д.
Я не совсем понимаю, как подобное можно реализовать в мобильном JS-приложении.
Это примерно так вижу: при запуске проверяем, на месте ли нужные файлы, если нет - то нужно обратиться к серверу и скачать их. Как это примерно вообще реализовать можно?
Ещё допустим, это приложение для Firefox OS, Android и iOS. Рабочее решение ведь не будет отличаться? Или под каждую ОС нужно будет по своему извращаться?
|