2010-11-17 4 views
-1

Je veux télécharger des chansons et des photos avec mon iPhone à partir d'un site Web qui les offre gratuitement. J'utilise un WebView pour cela au lieu de Safari.Télécharger des chansons et des photos avec WebView sur un iPhone

Je pense à télécharger les fichiers, tout comme je télécharge sur mon Nokia mobile.

Comment est-ce que je peux faire ceci?

+1

Pouvez-vous vous expliquer des cas d'utilisation un peu plus? Souhaitez-vous naviguer sur le Web via une page Web, puis tenter de télécharger du contenu en cliquant dessus? Ou cherchez-vous simplement à télécharger du contenu sur le Web à l'aide des API de réseautage iOS buit-in? – raidfive

+0

Êtes-vous en train de créer un site, ou voulez-vous simplement dire en tant qu'utilisateur? Si c'est le dernier, Stack Overflow est pour des questions de programmation, et vous devriez demander ceci sur superuser.com ou quelque part consacré à l'utilisation d'iPhone. – JAL

+0

Je veux le télécharger par ma propre application – Saawan

Répondre

1

Vous pouvez utiliser NSURLConnection pour télécharger le fichier sans utiliser de vue Web.

La connexion vous enverra les données téléchargées par morceau via la méthode déléguée suivante:

- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data 

Une fois terminé, ce qui suit sera appelé:

- (void)connectionDidFinishLoading:(NSURLConnection *)connection 

et vous pouvez enregistrer le correspondant NSData à l'endroit où vous avez décidé.

Sinon, regardez l'excellent package ASIHttp:

http://allseeing-i.com/ASIHTTPRequest/

Questions connexes