Ich entwickle eine Website und ändere Dateien (z. B. CSS) auf einem Remote-Server. Ich teste, um zu sehen, wie es auf meinem 2.2 Android-Handy (HTC Desire) aussieht. Ich möchte die Seite aktualisieren, um die neuen Änderungen zu sehen, während ich sie vornehme. Ich kann auf die Schaltfläche "Aktualisieren" in der Menüleiste klicken, bin jedoch nicht davon überzeugt, dass die neue Seite immer angezeigt wird, da sie möglicherweise zwischengespeichert wird.
Gibt es eine Möglichkeit, die Aktualisierung der Webseite im Webbrowser zu erzwingen? Etwas wie Shift+ F5in Firefox?
Antworten:
Laden Sie InBrowser herunter: https://market.android.com/details?id=nu.tommie.inbrowser
Es werden keine Daten gespeichert, sodass nichts zum Zwischenspeichern vorhanden ist. Es ist auch nicht nötig, root zu werden. Zum Rendern wird der Android-Browser verwendet. Zu Testzwecken sollte er mit dem Android-Browser identisch sein.
quelle
Dies ist keine schnelle Lösung, erzwingt jedoch immer ein erneutes Laden aller Ressourcen vom Server (obwohl der Server selbst möglicherweise Seiten in Abhängigkeit von Ihren Ausgabe-Cache-Einstellungen dort zwischenspeichert):
**
(Schritte von Android 2.3; andere sind ähnlich)
quelle
Ich fand, dass der Wechsel zu "Desktop View" und zurück effektiv neu geladen.
dies wird einmal neu geladen, dann deaktivieren Sie das Kontrollkästchen und die Ansicht wird aktualisiert!
quelle
Ich habe bemerkt, dass wenn ich über WLAN aktualisiere, es vollständig aktualisiert wird, aber wenn ich über Mobilfunk aktualisiere, wird es nicht. Dies gilt sowohl für den nativen Android-Browser als auch für Opera Mobile. auf einem LG Thrill mit Android 2.2.2. Vielleicht klappt es bei dir.
quelle
Laden Sie das Stylesheet direkt mit seiner URL in eine andere Registerkarte und aktualisieren Sie es. Wenn die Änderungen dort angezeigt werden, ändert sich auch die zwischengespeicherte Version, die beim Aktualisieren Ihrer Webseite geladen wird. Dies funktioniert auch in Dolphin.
Ich habe auch festgestellt, dass Sie, wenn Sie eine Tastatur anschließen, die Umschalttaste drücken und neu laden können, genau wie auf dem Desktop. Aber ich ziehe es vor, die Änderungen wie oben zu sehen, nur um sicherzugehen ...
quelle
Auf meinem Samsung Galaxy S2 kann ich eine Force F5-Aktualisierung wie folgt durchführen:
Beenden Sie dann den Browser und starten Sie ihn neu.
quelle
Eine andere Lösung wäre, Chrome für Android zu installieren (es unterstützt 2.2) und dann das Remote-Debugging in Chrome zu aktivieren .
Sie können das Fenster dann über die Konsole aktualisieren, indem Sie den folgenden Befehl eingeben.
Weitere Informationen zu diesem Befehl .
quelle
Wenn Sie verwurzelt sind, können Sie CyanogenMod installieren
Dies kommt mit einem Inkognito- Modus, der keine Websites auf Ihrem Telefon zwischenspeichern sollte.
Eine andere unvollständige Lösung, wenn Sie nicht verwurzelt sind, besteht darin, in Ihrem Browser in der Adressleiste "about: debug" einzugeben und dann auf "Go" zu klicken. Senken Sie dann in den Einstellungen die Cache-Größe auf ein Minimum von 100 KB.
quelle