Przeglądarka Android ignoruje manifest pamięci podręcznej na urządzeniu mobilnym (Galaxy S3)

Mam aplikację internetową, w której używam manifestu pamięci podręcznej. Krótko mówiąc, gdy modyfikuję manifest pamięci podręcznej, wszystkie przeglądarki POZA Androidem (Galaxy S3) będą pobierać nowe pliki i aktualizować pamięć podręczną. Działa zgodnie z oczekiwaniami z przeglądarkami Chrome / Safari na telefonach stacjonarnych i stacjonarnych. Nawet jeśli ściągnę Chrome na S3, działa dobrze.

Wygląda na to, że urządzenie nawet buforuje plik manifestu, więc wydaje się, że się nie zmienił. Nie jestem pewny.

Czy ktoś ma jakieś pomysły, dlaczego tak się dzieje? lub programowy sposób, aby to zadziałało?

Z góry dziękuję!

Oto kod (cache.appcache). plik manifestu znajduje się w katalogu głównym mojego projektu:

CACHE MANIFEST
# b749e3a4d167d44f1404d777732b5bjkjkf05207c59ab7ca
index.html
app.js

FALLBACK:


NETWORK:
*

Mój tag index.html „html” wygląda tak:

<!DOCTYPE HTML>
<html manifest="cache.appcache" lang="en-US">

To wszystko dla manifestu. W moim kodzie JS mam tylko zdarzenie, które nasłuchuje zdarzenia „updateready” po wykryciu nowego manifestu. We wszystkich przeglądarkach zdarzenie to uruchamia się po zmianie „wersji” manifestu i pobraniu nowego kodu. W domyślnej przeglądarce android nie uruchamia się po zmodyfikowaniu manifestu i widzę, że nowy kod nie jest pobierany.

questionAnswers(1)

yourAnswerToTheQuestion