2012-12-04 26 views
6

iOS uygulamasında youtube video oynatmam gerekiyor ve video oynatılırken videoda bindirme eklemem gerekiyor.youtube videosu webview'i kullanarak oynatmaya başladığında UIWebView veya youtube video oynatma sırasında video oynatıcısı olmadan nasıl youtube video oynatılır?

1.Youtube'da nasıl youtube videosu çalıştırabilirim?

2.Bir uIWebview'de video oynatıyorum o videonun oynamasını nasıl algılayabileceğini ve videoda bindirmenin nasıl ekleneceğini?

cevap

10

MPMoviePlayerViewController doğrudan youtube video url'lerini oynatamaz. Url ile MPMoviePlayerViewController yüklemeden önce URL'yi çıkarmanız gerekir.

sen benim github repo çalışan bir demo görebilirsiniz:

bu deneyin :: https://github.com/DpzAtMicRO/IOSYoutubePlayer

LBYoutubeExtractor JSON ile youtube URL ayıklar.
Lütfen bunu uygulamanızda kullanmadan önce README.md dosyasını okuyun.

Selamlar

1

MPMoviePlayerViewController iyi biridir ama son tamamlama yıl önce olduğunu. IPhone/iPad ve iOS7'yi tam ekran YouTube videosuyla destekleyen 'XCDYouTubeKit' adlı yeni bir çözüm buldum.

, uygulamanın içinde bir YouTube videosu oynamanın tek resmi yoludur:

Bu resmi geliştirici onun sayfasında şöyle diyor here

de here de github sayfasına erişmek ve tam olarak belgelenmiş öğretici olabilir bir web görünümü ve iframe oynatıcısı API'sı. Ne yazık ki, bu çok yavaş ve oldukça çirkin, bu yüzden kullanıcılara daha iyi bir görüntüleme deneyimi sunmak için yazdım.

İlgili konular