2015-01-07 29 views
8

YouTube Uygulamamızdaki (iPhone) youtube videolarımızın oynatılması için 'YouTube iOS Çalar Yardımcısı' kitaplığını kullanıyorum.'YouTube iOS Oynatıcı Yardımcısı' kitaplığındaki hata

Bugün o Akış Ads'te 'ile bir video yüklemeye çalışıldığında aynı bir hata fark bizim app kapatır, videonun oynatılmasını duraklatır ve ardından "pubads bağlantısını içeren mobil safari uygulaması açılır. g.doubleclick.net "sayfası. Sayfa boş bir ekran ile yüklenir.

Uygulamayı tekrar tekrar kontrol ettim, bu davranış 'Yayın Akış Reklamları' olan tüm YouTube videolarıyla tutarlı. Ayrıca herhangi bir reklam içermeyen bir video çalışıyor, yani mobil safari tetiklemeden uygulamada iyi oynuyor.

Bu hata ne zaman çözüleceğine dair herhangi bir fikir var mı?

iTouch 5th neslinde iOS 8.1.2 (12B440) kullanıyorum. Aynı zamanda iPhone simülatöründe de aynı sonucu elde ediyorum. (Bu sorun sabit oluncaya kadar)

Thanks :)

cevap

10

geçici bir çözüm dosyası YTPlayerView.m bulunan yönteme shouldStartLoadWithRequest() başka koşul ekliyor. Durum pubads.g.doubleclick.net adresine yapılan istekleri engellemelidir.

aşağıdaki satırları benim için sorun çözüldü:

else if ([request.URL.host isEqual: @"pubads.g.doubleclick.net"]) 
{ 
     return NO; 
} 
+2

çözüm mükemmel çalışıyor. Sorunun sayfada (javascript kodunda) çözülmesinin bir yolu olmadığını varsayalım. – loretoparisi

+0

Hi @khaled Denedim ve iyi çalışıyor. Bu çözümü düşünmedim. Bu konuda google'ları bilgilendirdim. Bu konuda bir hata nasıl yazılır? Ve büyük teşekkürler dostum. :) – apostleofzion

+0

Yardım ettiğine sevindim. Ios kütüphanesinin Github sayfasından dosyalamayı deneyin, gerisini de yapmalılar. – khaled

İlgili konular