瀏覽代碼

enable caching

Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
tobiasKaminsky 5 年之前
父節點
當前提交
f2627a29a8

+ 1 - 1
scripts/analysis/findbugs-results.txt

@@ -1 +1 @@
-409
+412

+ 6 - 0
src/main/java/com/owncloud/android/ui/activity/ExternalSiteWebView.java

@@ -163,6 +163,12 @@ public class ExternalSiteWebView extends FileActivity {
         // enable javascript
         webSettings.setJavaScriptEnabled(true);
         webSettings.setDomStorageEnabled(true);
+
+        // caching disabled in debug mode
+        if ((getApplicationInfo().flags & ApplicationInfo.FLAG_DEBUGGABLE) == 0) {
+            webSettings.setAppCacheEnabled(true);
+            webSettings.setAppCachePath(getCacheDir().getPath());
+        }
     }
 
     private void setupActionBar(String title) {