From ab4d1b8c661277bc3b5ad6e6465ba09bf9e113c6 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Tue, 31 Oct 2017 13:25:40 +0300 Subject: offline: support caching (and displaying) video content --- .../java/org/fox/ttrss/offline/OfflineArticleFragment.java | 10 ++++++---- .../java/org/fox/ttrss/offline/OfflineDownloadService.java | 2 +- .../src/main/java/org/fox/ttrss/util/ImageCacheService.java | 6 +++--- 3 files changed, 10 insertions(+), 8 deletions(-) (limited to 'org.fox.ttrss/src/main') diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/offline/OfflineArticleFragment.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/offline/OfflineArticleFragment.java index 1ab89c21..eb5e1f81 100755 --- a/org.fox.ttrss/src/main/java/org/fox/ttrss/offline/OfflineArticleFragment.java +++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/offline/OfflineArticleFragment.java @@ -319,10 +319,12 @@ public class OfflineArticleFragment extends Fragment { if (doc != null) { if (m_prefs.getBoolean("offline_image_cache_enabled", false)) { - Elements images = doc.select("img"); + Elements images = doc.select("img,source"); for (Element img : images) { String url = img.attr("src"); + + Log.d(TAG, "src=" + url); if (ImageCacheService.isUrlCached(m_activity, url)) { img.attr("src", "file://" + ImageCacheService.getCacheFileName(m_activity, url)); @@ -331,10 +333,10 @@ public class OfflineArticleFragment extends Fragment { } // thanks webview for crashing on