Я хотел бы использовать localStorage
для «кеширования» некоторых файлов JS и CSS в веб-приложении, которое в основном используется на мобильных устройствах ( т.е. ограничения полосы пропускания). Я думаю, это будет работать примерно так:
setup.js
, содержащим код, который проверяет localStorage
, чтобы узнать, есть ли bigScriptFile.js
был сохранен ранее. некоторые файлы JS и CSS в веб-приложении, которое в основном используется на мобильных устройствах (т. е. ограничения полосы пропускания). Я думаю, это будет работать примерно так: ... Я хотел бы использовать localStorage
для «кеширования» некоторых файлов JS и CSS в веб-приложении, которое в основном используется на мобильных устройствах ( т.е. ограничения полосы пропускания). Я думаю, это будет работать примерно так:
setup.js
, содержащим код, который проверяет localStorage
, чтобы узнать, есть ли bigScriptFile.js
был сохранен ранее. некоторые файлы JS и CSS в веб-приложении, которое в основном используется на мобильных устройствах (т. е. ограничения полосы пропускания). Я думаю, это будет работать примерно так: ... Я хотел бы использовать localStorage
для «кеширования» некоторых файлов JS и CSS в веб-приложении, которое в основном используется на мобильных устройствах ( т.е. ограничения полосы пропускания). Я думаю, это будет работать примерно так:
setup.js
, содержащим код, который проверяет localStorage
, чтобы узнать, bigScriptFile.js
был сохранен ранее. некоторые файлы JS и CSS в веб-приложении, которое в основном используется на мобильных устройствах (т. е. ограничения полосы пропускания). Я думаю, это будет работать примерно так:
setup.js
, содержащим код, который проверяет localStorage
, чтобы узнать, есть ли bigScriptFile.js
был сохранен ранее. некоторые файлы JS и CSS в веб-приложении, которое в основном используется на мобильных устройствах (т. е. ограничения полосы пропускания). Я думаю, это будет работать примерно так:
setup.js
, содержащим код, который проверяет localStorage
, чтобы узнать, есть ли bigScriptFile.js
был сохранен ранее.
bigScriptFile.js
загружается и сохраняется для следующего посещения. bigScriptFiles.js
считывается из ] localStorage
и загружается / запускается, как если бы он был загружен как обычный файл (например,
) Я не уверен, как это сделать, так это шаг 1.1 - сохранение файла JS. (Я знаю, что могу хранить только строки в localStorage
, и я знаю, как использовать JSON.stringify ()
.)
Конечно, это не так просто, как использовать escape ():
localStorage.setItem ('bigScriptFile', escape ('myJScode'))
для сохранения и
unescape (localStorage.getItem ['bigScriptFile' ])
при получении
Даже если это так просто, как мне использовать JS для получения содержимого bigScriptFile.js в виде строки? Возможно, сделав ajax-вызов PHP-скрипту, который возвращает содержимое?