Ich versuche herauszufinden, welche die richtigen Einstellungen sind, Appcache auf Android Webview zu aktivieren. Ich habe viele Diskussionen darüber geführt, aber keine von ihnen hat funktioniert.AppCache korrekte Einstellungen für Android WebView
Da AppCache richtig eingestellt ist (es funktioniert auf Chrom), meine falschen Einstellungen auf der Webansicht sind die folgenden:
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");
Jede Idee, warum es nicht funktioniert?
Können Sie bitte beschreiben, was funktioniert nicht? Was erwartest du und was passiert stattdessen? –
Was ich erwarte: Meine App arbeitet offline. Was ich bekomme: Die App funktioniert nicht offline, aber in mobilen Browsern funktioniert sie korrekt. – BillyBelly