2010-05-13 1 views
0

Dans une nouvelle application, je prévois de laisser les utilisateurs télécharger leurs propres fichiers et les stocker dans l'iPhone. Le processus est généralement:Est-il possible de télécharger un fichier .zip dans l'iPhone lorsque l'utilisateur clique sur un lien dans UIWebView?

  • iPhone présente une page Web par UIWebView, dans lequel il y a plusieurs liens vers des fichiers .ZIP
  • le navigateur utilisateur la page et cliquez sur un des liens de fichier .zip
  • iPhone télécharge le fichier dans le dossier de documents de l'iPhone, ferme WebView, reconnaît l'utilisateur lorsque le téléchargement est terminé

Comment cela peut-il être fait? Merci

+0

duplication possible de [Comment utiliser NSURLRequest/NSURLConnection pour télécharger un fichier mp3 à l'application?] (Http://stackoverflow.com/questions/2204010/how-to-use-nsurlrequest-nsurlconnection-to-download-an -mp3-file-to-app) – slf

Répondre

1

Vous devrez gérer vous-même le clic du lien en capturant la demande sur votre implémentation UIWebViewDelegate, puis en téléchargeant le fichier avec NSURLRequest de manière asynchrone. This question est essentiellement la même chose à ce moment-là. Si vous voulez décompresser, jetez un oeil à this question.