我在 android里面 使用html5的 localstorage
为什么存不进去也读不出来呀?
网上搜了好多都没效果
mainwebview = (webview)this.findviewbyid(r.id.mainwebview); websettings settings = mainwebview.getsettings(); settings.setjavascriptenabled(true); settings.setallowfileaccess(true); settings.setdatabaseenabled(true); string dir = this.getapplicationcontext().getdir("database", context.mode_private).getpath(); settings.setdatabasepath(dir); settings.setdomstorageenabled(true); settings.setgeolocationenabled(true);
解决方案:
mwebview.getsettings().setdomstorageenabled(true); mwebview.getsettings().setappcachemaxsize(1024*1024*8); string appcachepath = getapplicationcontext().getcachedir().getabsolutepath(); mwebview.getsettings().setappcachepath(appcachepath); mwebview.getsettings().setallowfileaccess(true); mwebview.getsettings().setappcacheenabled(true);
这个测试了是可以的
如对本文有疑问, 点击进行留言回复!!
LongClick原理、上下文菜单原理、EditText长按弹窗原理、WebView长按弹窗自定义、修复WebView全选重复bug ———————————————— 版权声明:本文为CSDN博主「
JobScheduler 实现 特定时间,特定条件(系统空闲,电池电量,磁盘空间 ……)下执行任务
温习Android基础知识——《第一行代码(第三版)》读书笔记 Chapter 10 Service
网友评论