Cordova WebView не кэширует никаких данных на Fire TV - PullRequest
0 голосов
/ 23 сентября 2018

Запуск URL-адреса через приложение на основе Cordova Inappbrowser на Fire TV, которое в основном запускает несколько видео 30-х годов в бесконечном цикле.

По существу, содержимое не кэшируется, и приложение, похоже, использует полосу пропускания наскорость 1 ГБ / час.

В видео установлены заголовки управления кэшем с max-age = 31536000.Доступ к URL-адресу через кеш браузера - все нормально после первоначальной загрузки.

По какой-то причине Fire TV абсолютно ничего не кэширует и постоянно попадает на сервер.

Я даже обновил некоторые веб-представлениякод настроек в Cordova для самых агрессивных настроек.

settings.setAppCachePath(webView.getContext().getApplicationContext().getCacheDir().getAbsolutePath());
settings.setAppCacheEnabled(true);
settings.setAllowFileAccess(true);
settings.setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK);

Все равно ничего.

Есть ли способ заставить флешку TV TV кешировать или сохранять видеоданные?

...