Sto cercando di capire quali sono le impostazioni corrette per abilitare appcache su Android webview. Ho trovato molte discussioni a riguardo ma nessuno di loro ha funzionato.AppCache impostazioni corrette per Android WebView
Dato che AppCache è impostato correttamente (funziona su Chrome), le mie impostazioni errate sul WebView sono i seguenti:
mWebView = (WebView) findViewById(R.id.activity_main_webview);
WebSettings webSettings = mWebView.getSettings();
webSettings.setJavaScriptEnabled(true);
webSettings.setDatabaseEnabled(true);
webSettings.setDomStorageEnabled(true);
webSettings.setAllowFileAccess(true);
webSettings.setAppCachePath("/data/data/"+ getPackageName() +"/cache");
webSettings.setCacheMode(WebSettings.LOAD_DEFAULT);
webSettings.setAppCacheEnabled(true);
webSettings.setSupportMultipleWindows(true);
mWebView.setVerticalScrollBarEnabled(false);
mWebView.loadUrl("http://www.myapp.com");
Qualsiasi idea del perché non funziona?
Può descrivere che cosa non funziona? Cosa ti aspetti e cosa sta succedendo invece? –
Cosa mi aspetto: la mia app funziona offline. Cosa ottengo: l'app non funziona offline, ma funziona correttamente sui browser mobili. – BillyBelly