2010-07-28 2 views
1

Je développe une application iPad qui lit des vidéos à partir d'Internet Video Archive (IVA). Je peux lire l'URL IVA dans iPad-Safari. Mais, je suis capable de l'obtenir en streaming dans mon application. que je fais les choses suivantes pour lire la vidéo:Charge traitée par plug-in UIWebview

  1. Ajouter une sortie à WebView dans la pointe.
  2. J'ai écrit le code suivant dans ma méthode de lecture: NSString * myURl = // URL de l'archive vidéo Internet; la vidéo est au format mp4 CGRect webFrame = [[UIScreen mainScreen] applicationFrame]; webview.frame = webFrame; [webview setDelegate: self]; [webview loadRequest: [NSURLRequest requestWithURL: [NSURL URLWithString: myURl]]];
  3. Il donne l'erreur suivante: erreur Domaine = WebKitErrorDomain Code = 204 UserInfo = 0x1b2e30 "Plug-in charge traitée"

je pouvais lire des vidéos à partir d'autres sites. Quelqu'un pourrait-il m'aider à résoudre ce problème?

Merci d'avance. Cordialement, Deepa

+0

Lorsque vous utilisez UIWebView, le problème se produit également avec les fichiers M4A (audio MPEG-4) et M4V (vidéo MPEG-4). Dans mon cas, tous les fichiers sont locaux et M4A joue réellement, mais aucun "contrôle du joueur" n'est affiché. Comme je reçois une erreur via 'webView: didFailLoadWithError:', j'annule la boîte de dialogue modale. Pour M4V, la vidéo ne joue pas et une erreur est reçue dans 'webView: didFailLoadWithError:'. J'annule également la vue modale. – jww

Répondre