Ich habe ein Sencha Touch/PhoneGap-Projekt für iOS in Angriff genommen. Das Projekt wird Bild/Film schwer sein, das Problem ist, dass ich nicht klar, wie Sie diese Bilder in Bezug auf das, was zwischengespeichert wird verwalten. Ist es für Sie getan?
Ich habe einige bildlastige Objective-C-iOS-Apps geschrieben und die Speicherverwaltung war immer ein zentrales Anliegen. Ich kann nicht sehen, wie dies auf die PhoneGap-Plattform übersetzt, bin ich über nichts besorgt?
Das Szenario wäre, dass wenn ich ein HTML-Element entferne, was mit den zugehörigen Bild-/Videodateien passieren würde, entweder als HTML src
oder als CSS-Eigenschaft (wie background-image
)?
a. Die zugehörigen Bild-/Filmdateien werden aus dem Cache entfernt. (Dies scheint unwahrscheinlich, da es wahrscheinlich das Vorladen unterbrechen würde)
b. Alle Dateien befinden sich in einer Cache-Warteschlange. Wenn sich der Cache füllt, werden die ältesten Dateien entfernt, um Speicherplatz freizugeben. (Ich bin für diese Variante zuständig)
c. Nichts, die App wird nur sehr aufgebläht und versagt, wenn sie zu groß ist.
d. Etwas anderes. Bitte sagen Sie nicht nur "etwas anderes", ich würde wirklich gerne wissen, was passiert :)
HINWEIS: Alle Bild-/Filmdateien werden in der App enthalten sein. Es werden keine Ressourcen von einem Server heruntergeladen.
Vielen Dank im Voraus,
Reich