2010-03-30 7 views
0

Je voudrais développer une telle application iphone qui fournit des fonctionnalités pour télécharger viedo. je fais un peu comme ci-dessousTéléchargement de vidéo sur iPhone en utilisant le SDK

1) Contenu HTML Chargement sur la vue Web 2) Le contenu HTML chargé contient le lien vidéo (c.-à-http://test.com/test.mp4 «) 3) Lorsque je clique sur qu'il va jouer la vidéo dans le lecteur natif 4) mais je voudrais empêcher cette chose et commencer à télécharger la vidéo de cette URL par exemple, si je clique sur le lien il ne devrait pas ouvrir le lecteur vidéo natif, il devrait commencer à télécharger de cette URL et stocker quelque part sur iphone (c.-à-d. répertoire de documents)

est-il une solution pour même?

Than ks Vivek

Répondre

0

Vous devez utiliser la méthode UIWebViewDelegate s webView:shouldStartLoadWithRequest:navigationType: pour décider de charger ou non une URL.

Vous pouvez vérifier la requête et effectuer une certaine logique, par exemple, en vérifiant si le suffixe de l'URL est 'mp4' et si c'est le cas, faites autre chose que charger la requête dans le webview.

Vous pouvez intercepter les URL mp4, puis les transmettre à une autre méthode de votre contrôleur qui déclenchera un NSURLRequest pour télécharger les données vidéo.

Une fois que vous avez les données vidéo, vous pouvez les écrire dans le répertoire des documents.

Questions connexes