Zauważyłem, że iPhone Safari buforuje zawartość, dzięki czemu ładowanie strony na później jest znacznie szybsze, podobnie jak przeglądarka na komputerze. Weźmy na przykład stronę mobilną gmail, pierwsze ładowanie jest dość powolne (5-10 sekund). Ale jeśli zamknę kartę i ponownie otworzę stronę, jest to bardzo szybkie (1 sekunda).Jak cacheować zawartość w UIWebView, aby przyspieszyć późniejsze ładowanie?
Jednak to zachowanie nie jest takie samo, jeśli załadujesz zawartość za pomocą interfejsu UIWebView w aplikacji. Czy brakuje niektórych ustawień? Jak sprawić, aby UIWebView buforował zawartość automatycznie, bez konieczności samodzielnego zapisywania zawartości?
Wydaje się, że pamięć podręczna działa tylko w manifestie HTML 5, który jest używany w trybie offline. – jianhua