2011-06-15 2 views
0

J'ai un uiwebview qui charge des documents à partir du système de fichiers local. Certaines des images de ces fichiers HTML sont 2 Mo. Je voulais mettre en cache ces images ou tout le HTML.Mise en cache d'UIWebview à partir de fichiers chargés localement

Quelle est la meilleure façon d'accomplir ou est-ce quelque chose que je devrais considérer?

Merci pour votre aide.

+0

Les images sont-elles également locales à votre application? Dans ce cas, ils sont déjà mis en cache en supposant que l'URL de base de votre vue Web est correctement configurée. – axiixc

Répondre

2

Il semble que votre meilleure option serait de mettre en cache les grandes images et de les mettre dans le paquet au moment de la compilation. Vous pouvez ensuite modifier l'URL de ces grandes images dans votre code HTML pour les URL de fichiers pointant vers les fichiers dans le bundle.

+0

Hey Paul ces images sont dans le répertoire local des documents. – iosdevnyc

+0

ahh, je ne m'en suis pas rendu compte lors de ma première lecture de la question. Y at-il un certain problème que vous rencontrez que vous sentez que la mise en cache des images en mémoire résoudra? –

Questions connexes