3zz*_*zzy 5 html javascript css local-storage
我的webapp主要用于手机上,所以我希望存储静态CSS和JS文件以减少加载时间.它甚至谷歌和Bing似乎使用我在某处阅读.
虽然我知道获取和设置值很容易:
// Put the object into storage
localStorage.setItem('testObject', JSON.stringify(testObject));
// Retrieve the object from storage
var retrievedObject = localStorage.getItem('testObject');
Run Code Online (Sandbox Code Playgroud)
...但我不确定如何设置,获取和渲染/执行CSS样式表和Javascript文件.任何例子都会有帮助.
也许您正在寻找下载文件来源的appCache,并仅检查是否修改了appcache文件以更新您的源.
这很容易实现.
更新你的HTML
<html manifest="myfile.appcache">
Run Code Online (Sandbox Code Playgroud)
在项目根文件夹中创建appcache文件:myfile.appcache
CACHE MANIFEST
# LIST ALL YOUR FILES
NETWORK:
*
Run Code Online (Sandbox Code Playgroud)
有关详细信息,请参阅官方文档:http://www.w3schools.com/html/html5_app_cache.asp
来自html5rocks的好解释:http://www.html5rocks.com/en/tutorials/appcache/beginner/