Mam aplikację HTML5 z dużym plikiem manifestu, zawierającym między innymi wiele plików PDF. Podczas pierwszej wizyty pamięć podręczna jest pobierana przez kilka minut i działa prawidłowo.HTML5 Nowa pamięć podręczna nie jest stosowana
Kiedy wprowadzam zmiany i aktualizuję odpowiednio manifest, to podobno pobiera on ponownie pamięć podręczną, jednak znacznie szybciej, co sugeruje, że tak naprawdę nie pobiera plików. Monitoruję zdarzenia pamięci podręcznej i wszystko kończy się bezbłędnie, ale nie wprowadzono żadnej zmiany.
Jeśli usuwam większość plików PDF z manifestu, zachowuje się tak, jak powinien, więc wiem, że jest to problem z przestrzenią. Czy istnieje sposób, aby programowo wyczyścić pamięć podręczną przed pobraniem nowych plików? Zgaduję, że pobieranie nie dzieje się, ponieważ brakuje miejsca, ale nie zgłoszono żadnego zdarzenia związanego z błędem.
Czy monitorowałeś wnioski po przejściu do manifestu? Przeglądarka może wyszukiwać nowe pliki PDF, ale serwer może odpowiadać opcji '304 Not Modified'. – pgreen2