欢迎使用CSDN-markdown编辑器
来源:互联网 发布:歌在飞 网络歌手 编辑:程序博客网 时间:2024/06/10 10:08
Android+HTML5+localStorage
activity: webview = (WebView) findViewById(R.id.webview);
WebSettings webSettings = webview.getSettings();
webSettings.setJavaScriptEnabled(true);
webSettings.setDatabaseEnabled(true);
webSettings.setBuiltInZoomControls(true);
webSettings.setDomStorageEnabled(true);
webSettings.setAppCacheMaxSize(1024*1024*8);小,
//String appCacheDir = this.getApplicationContext().getDir("cache", Context.MODE_PRIVATE).getPath();
webSettings.setAppCachePath(appCacheDir);
String appCachePath = getApplicationContext().getDir("cache", Context.MODE_PRIVATE).getPath();
webSettings.setDatabasePath(appCachePath);
webSettings.setAllowFileAccess(true);
webSettings.setAppCacheEnabled(true);
webview.requestFocus();
webSettings.setCacheMode(WebSettings.LOAD_DEFAULT);
JavaScriptInterface JSInterface = new JavaScriptInterface(this); // webview.addJavascriptInterface(JSInterface, "head");
webview.loadUrl(pageStorage.URL+"xxx.html");
webview.setWebViewClient(new webViewClient());
webview.setWebChromeClient(new WebChromeClient());
HTML:
localStorage.setItem("index",JSON.stringify(data),true);localStorage.getItem("index");
AndroidManifest.xml:
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /><uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
-
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 代理模式
- 【认证】【Italy】DGTVi Silver 、DGTVi TivuOn、TiVu Sat
- xml操作(三)添加xml节点的子节点(针对上节的改进)
- java封装树通用方法
- 获取Android 光感Sensor的值
- 欢迎使用CSDN-markdown编辑器
- greenplum(一) Postgresql 22001 字符串被截断的错误
- jQuery中的元素位置及大小的获取
- android模拟地理位置
- jvm知识点介绍
- 分析iOS Crash文件:符号化iOS Crash文件的3种方法
- android客户端首次进入轮播引导图(一)
- 比较zImage和uImage的区别
- 如何生成.ssh文件以及rsa,添加及修改公钥