Meine Seite verweist auf viele PDFs. Wenn der Benutzer die Verbindung zum Internet oder zu seinem Netzwerk verliert, was unglücklicherweise für unsere Benutzer in der Mitte von Nirgendwo ziemlich zu passieren scheint, möchte ich trotzdem, dass sie auf die PDFs zugreifen können.Verwenden des HTML-Anwendungscaches, ohne die aktuelle Seite selbst zu cachen?
Die Verwendung des Anwendungscache funktioniert meist, außer dass es auch die aktuelle Seite selbst zwischenspeichert, und ich kann nicht herausfinden, wie man es nicht dazu bringt. Die Seite selbst ändert sich häufig, so dass ich sie nicht zwischenspeichern möchte. Ich weiß, dass ich herausfinden kann, ob es sich geändert hat, aber das bedeutet nur, dass ich die Seite aktualisieren muss, nachdem sie sie bereits verwendet haben, was nicht ideal ist.
Also gibt es eine Möglichkeit, den aktuellen Seitencache nicht zu haben, aber alles andere in meiner Manifest-Datei zwischengespeichert werden?
Ich versuchte mehrere verschiedene Dinge ohne Erfolg. Ich habe einen iframe hinzugefügt, der anscheinend die PDFs zwischenspeichert, aber als ich offline ging, hat meine aktuelle Seite nicht aus dem Cache auf sie zugegriffen (weil der Browser nicht wusste, dass ich ihn aus dem Cache holen könnte, ich weiß es einfach) hat nicht funktioniert). Ich habe auch versucht, die aktuelle Seite zum NETWORK-Abschnitt des Manifests hinzuzufügen, so dass es nicht zwischengespeichert werden würde, aber es hat nicht funktioniert (es wurde noch zwischengespeichert).
Fehle ich etwas? Gibt es eine bessere Alternative für das, was ich will?