Większość przeglądarek stacjonarnych Windows używa kombinacji klawiszy Ctrl+, F5aby wymusić odświeżenie pamięci podręcznej specyficzne dla strony. Przeglądarki Mac OS X zwykle używają Command+ R. Czy istnieje odpowiednik odświeżenia pamięci podręcznej dla jednej strony w przeglądarce Safari uruchomionej na iOS?
Zdaję sobie sprawę, że mogę ręcznie wyczyścić pamięć podręczną przeglądarki, ale wolę odświeżyć tylko stronę, którą aktualnie przeglądam.
ios
mobile-safari
ahsteele
źródło
źródło
Odpowiedzi:
Wymuszone zamknięcie nie działało dla mnie niezawodnie w iOS 8. Co zrobiłem, używając trybu prywatnego do testowania:
źródło
Jeśli telefon jest podłączony do komputera / laptopa Apple, przy otwartym narzędziu programisty Safari (i aktywnym oknie) możesz nacisnąć:
Command Key + Option + R
źródło
Jeśli wymusisz zamknięcie przeglądarki Safari (kliknij przycisk strony głównej, a następnie kliknij dwukrotnie przycisk strony głównej, naciśnij i przytrzymaj ikonę Safari na pasku wielozadaniowości, a następnie dotknij czerwonej kropki), wygląda na to, że Safari wyczyści pamięć podręczną. Spowoduje to jednak wyczyszczenie całej pamięci podręcznej, a nie tylko jednej strony.
Możesz także wyczyścić pliki cookie i dane Safari w aplikacji Ustawienia. W sekcji Zaawansowane możesz usunąć dane z poszczególnych witryn, co może działać, jeśli znasz wszystkie witryny powiązane ze stroną, którą chcesz opróżnić.
źródło
Możesz zmusić urządzenie do zaprzestania buforowania plików, podłączając je do komputera kablem i włączając tryb programisty Safari.
Ustawienia> Safari> Zaawansowane> Web Inspector
Safari> Preferencje> karta Zaawansowane> Pokaż rozwijanie na pasku menu
Opracuj> Przykład iPhone'a> example.com/page
Jeśli jesteś programistą, jest to idealny sposób, aby to zrobić, ponieważ masz teraz dostęp do niezwykle przydatnego panelu narzędzi pełnego dewelopera. I nie musisz powtarzać irytującego procesu, jeśli musisz cały czas uzyskiwać nową wersję, a nie tylko raz wyczyścić pamięć podręczną.
Jeśli jesteś zwykłym użytkownikiem próbującym wyczyścić pamięć podręczną, możesz użyć jednej z innych metod tutaj.
Aktualizacja: możesz teraz połączyć się z urządzeniem przez WiFi. Nadal może wymagać początkowej konfiguracji za pomocą kabla, ale po tym można zdecydowanie połączyć się bez niego.
Rozwiń> Przykład iPhone'a> Połącz przez sieć
źródło
Usuń buforowane dane dla pojedynczej witryny, przechodząc do Ustawienia > Safari > Zaawansowane > Dane witryny > Pokaż wszystkie witryny .
Stuknij Edytuj w prawym dolnym rogu ekranu, a następnie przewiń listę lub wyszukaj za pomocą pola wyszukiwania, aby znaleźć witrynę, którą chcesz wyczyścić). Stuknij czerwony - ikonę obok adresu witryny, a następnie dotknij Usuń przycisk który się pojawi.
Wróć do Safari i ponownie załaduj stronę, a wszystkie artefakty witryny zostaną ponownie załadowane.
źródło
W przeglądarce Safari włącz tryb programisty. Następnie możesz użyć następującej kombinacji, aby wyczyścić pamięć podręczną:
Zakładam, że spowoduje to jedynie usunięcie pamięci podręcznej witryny, w której się znajdujesz.
źródło
Naciśnij dwukrotnie przycisk odświeżania.
źródło
możesz dodać losową liczbę dostać się do skryptu lub link src jak:
<link rel="stylesheet" href="css/main.css?rand=<?=$rand;?>" type="text/css" /> <script type="text/javascript" src="js/main.js?rand=<?=$rand;?>"></script>
zmusza to Safari do ponownego załadowania pliku, ponieważ uważa, że jest to inny plik.
źródło
...?rand=15
GET
parametr.) Ale tak naprawdę nie jest to to samo, o co prosi OP.Naciśnij i przytrzymaj przycisk odświeżania. iphone 6
źródło