Williammer
10/22/2014 - 9:13 AM

enableHTML5AppCache.java

private void enableHTML5AppCache() {
		
	      webView.getSettings().setDomStorageEnabled(true);
	       
	      // Set cache size to 8 mb by default. should be more than enough
	      webView.getSettings().setAppCacheMaxSize(1024*1024*8);
	       
	      // This next one is crazy. It's the DEFAULT location for your app's cache
	      // But it didn't work for me without this line
	      webView.getSettings().setAppCachePath("/data/data/"+ getPackageName() +"/cache");
	      webView.getSettings().setAllowFileAccess(true);
	      webView.getSettings().setAppCacheEnabled(true);
	      
	      webView.getSettings().setCacheMode(WebSettings.LOAD_DEFAULT);
	}