Mobile Safari 5 MB HTML5-Anwendungscache-Limit?
Es ist immer deutlicher in meinen Tests, dass es eine 5 MB Größe Begrenzung auf Mobile Safari ist die Implementierung von HTML5-Anwendungs-cache.
Weiß jemand wie das zu umgehen oder zu erhöhen? Gibt es eine Art meta-tag, das ich wissen sollte? Ich habe zum Cachen von video-Inhalten für eine offline-app und 5mb ist nicht genug.
InformationsquelleAutor der Frage JFH | 2010-05-25
Du musst angemeldet sein, um einen Kommentar abzugeben.
Habe ich versucht zu schreiben, ein einfacher test mit diesem manifest:
Diesem cache müssen 11.4 MB Speicher.
Wenn ich öffnen Sie eine Seite umfassen, die manifest-Datei, wird Sie etwas sagen wie: "Diese website erfordert die Verwendung von bis zu 25 MB freien Speicher, willst du die lokale Speicherung?".
Ich denke, ich habe, was die Art und Weise iOS zu tun:
Hoffe, nützlich für Sie.
InformationsquelleAutor der Antwort KimKha
Diese nicht anwenden auf Seiten der jeweiligen offline-video -, use-case, aber Sie kann das erstellen von Web-SQL-Datenbanken, die größer als die Standard-5MB in iOS einfach durch das anfordern eines größeren DB in der
openDatabase
nennen. Für einige Arten von storage, SQLite kann eine akzeptable Lösung sein.InformationsquelleAutor der Antwort Liza Daly
Auch Kontakt zu apple über.
Lesen Sie meinen Beitrag über diesem hier: http://techblog.viewbook.com/2011/02/mobile-safari-offline-application-cache-limit/
Und meinem StackOverflow-post hier: Max Größe iPad /iPhone Offline Application Cache
InformationsquelleAutor der Antwort Rien
Was sonst noch auf der Seite?
Diese Jungs halten Ihre Seiten unter der Grenze, entweder durch Aufteilung der Seiten oder ersetzen einige der zwischengespeicherten Bilder mit links:
http://www.mobilenoter.com/blog/post/2010/04/06/Removing-size-limit-of-a-page.aspx
InformationsquelleAutor der Antwort Leah
Lief ich eine web-app, die war größer als 5 MB auf einem iPad (iOS 5) obwohl es ein iPad, sobald die Seite geladen Vergangenheit 5MB präsentiert ein pop-up den Benutzer auffordert, wenn er/Sie wollte, um die Größe des cache auf 10MB.
Ich würde scheinen, dass mit der neuesten iOS-version, dass, wenn eine web-app braucht mehr als 5 MB cache-Speicher, fragt es den Benutzer, wenn er die Erlaubnis hat, es zu vermehren, so kann der Benutzer die Verwaltung seiner/Ihrer eigenen Speicherbereich.
Wäre es auch stand zu Grunde, wenn Sie Ihre Nutzungsdaten (z.B. via iTunes) den Betrag, den Sie sehen in der "Anderen" Kategorie ist wahrscheinlich web-cache-meistens. Auch können Sie sehen, wie viel Speicherplatz pro website, indem Sie " Einstellungen | Safari | Erweitert | Website-Daten.
InformationsquelleAutor der Antwort Sukima
Nicht sicher, warum jeder vergisst die guten alten Web apps (nicht vergessen, diese Jungs? Sie wurden vor rund native apps!), aber Sie sind schon "offline ready", was bedeutet, dass Sie nicht brauchen, zu laden, bis Ihre Anwendung cache mit jeder Komponente Ihrer app.
Zu den besten meines Wissens, gibt es kein limit für die Größe von web-apps.
http://www.apple.com/webapps/
InformationsquelleAutor der Antwort mattbasta