2014-10-23 25 views
6

Attualmente sto sviluppando un'applicazione iOS che visualizza i miei video di YouTube, sono un partner di YouTube e gli annunci video vengono visualizzati quando riproduco i miei video nel mio browser. Tuttavia, durante l'utilizzo di YouTube Player ufficiale iOS, non mostra alcun tipo di pubblicità video, qualcuno sa come visualizzare gli annunci video o correggere questo?Visualizzazione di annunci video di YouTube con YouTube iFrame

Il Giocatore Biblioteca di YouTube che sto utilizzando https://github.com/youtube/youtube-ios-player-helper

Qui ci sono i parametri che sto usando

NSDictionary *playerVars = @{ 
          @"controls" : @1, 
          @"playsinline" : @1, 
          @"autohide" : @0, 
          @"showinfo" : @0, 
          @"autoplay" : @1, 
          @"fs" : @0, 
          @"rel" : @0, 
          @"loop" : @1, 
          @"enablejsapi" : @1, 
          @"modestbranding" : @1 
          }; 

Come si può vedere in questa immagine è appena inizia la riproduzione del video e non gioca qualsiasi annuncio video prima che il video inizia

enter image description here

risposta

3

Quando il YTPlayerView iFrame caricato un annuncio , usava forzare l'utente a uscire dalla propria app e in Safari. Avevo aperto un problema sulla pagina del progetto GitHub della libreria back in January e c'era una discussione su StackOverflow qui: Bug in 'YouTube iOS Player Helper' library.

In definitiva, gli annunci iFrame sono stati disattivati ​​in PR #58. Questo è stato sancito da Ibrahim Ulukaya, un membro del team di relazioni con gli sviluppatori di YouTube.

Con l'API iFrame subject to deprecation at any time, non sarei sorpreso di YouTube stava lavorando su una migliore libreria per iOS, simile a quella che hanno per Android. Ma per ora, gli annunci non verranno visualizzati nel YTPlayerView.

+0

Per molto tempo questo bug sembra essere ancora lì. Non riesco a vedere alcuna pubblicità – Ricky