Eine dynamische Manifestdatei erstellen
Jetzt sind wir mit der Funktionsweise des Offline Application Cache vertraut und können ihn auf die Beispiel-App Kilo anwenden, die wir erstellt haben. Kilo besitzt einige Dateien, und es würde einen großen Aufwand bedeuten, diese Dateien alle manuell in einer Manifestdatei aufzulisten. Darüber hinaus würde ein einziger Tippfehler das gesamte Manifest unbrauchbar machen, und die App würde nicht offline funktionieren.
Um diese Angelegenheit anzugehen, werden wir eine kleine PHP-Datei schreiben, die alle Inhalte des App-Verzeichnisses (und dessen Unterordner) ausliest und für uns die Dateiliste anfertigt. Erstellen Sie eine neue Datei in Ihrem Kilo-Verzeichnis und nennen Sie sie manifest.php. Fügen Sie dann ...
Get iPhone Apps mit HTML, CSS und JavaScript now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.