建了一个手机项目,使用webview webSettings = mWebView.getSettings();
webSettings.setLoadWithOverviewMode(true);
webSettings.setJavaScriptEnabled(true);
webSettings.setAllowFileAccess(true);
webSettings.setAppCacheEnabled(true);
webSettings.setAppCacheMaxSize(10*1024*1024);
webSettings.setDatabaseEnabled(true);
webSettings.setDomStorageEnabled(true);
webSettings.setAllowFileAccess(true);

//设置缓存地址
File sdPathFile = Environment.getExternalStorageDirectory();
String sdPath = sdPathFile.getAbsolutePath();
webSettings.setAppCachePath(sdPath+"/system/cache");
webSettings.setDatabasePath(sdPath+"/system/DB");
@Override
public void onExceededDatabaseQuota(String url, String databaseIdentifier, long currentQuota,long estimatedSize, long totalUsedQuota,QuotaUpdater quotaUpdater) {
quotaUpdater.updateQuota(estimatedSize*2); }webview打开页面
mWebView.loadDataWithBaseURL("file://sd/system/index.html"  ,"", "text/html", "utf-8", "");
打开后,报错
security_err:DOM Exception 18 查了一下,发现其他人用html5的db的时候,都是访问网站的,我是用本地页面的,是不是这个原因造成的啊。有没有办法把本地页面变成访问本地局域网页面,类似127.0.0.1/index.html