2009-09-25 6 views
1

Je veux voir la page web précédemment vue dans l'iPhone quand je vais hors ligne (pas connecté à Internet).Comment enregistrer la page Web localement dans l'iPhone?

Actuellement, j'ouvre simplement la page Web de mon application en utilisant NSURL. Mais lorsque l'utilisateur est hors ligne, il ne peut pas voir la page Web.

J'ai une exigence que l'utilisateur doit pouvoir voir la page Web précédemment vue de mon application, quand il est déconnecté.

Je n'ai pas d'idée sur la sauvegarde de la page web dans iphone localement.

Mon application n'est pas une application Web. , c'est un jeu, qui fournit un lien vers la page web des clients.

aidez-moi s'il vous plaît à résoudre ce problème.

Répondre

3

Vous pouvez charger votre page,

NSString *string = [NSString stringWithContentsOfURL: url encoding: NSUTF8StringEncoding error: &err]; 

Après cela, vous pouvez l'afficher dans votre webView

[webView loadHTMLString: string baseURL: url]; 

Et vous pouvez enregistrer/charger cette chaîne)

Questions connexes