2016-11-16 16 views
144

Używam API YouTube IFrame odtwarzacz bez problemu przez kilka miesięcy i zaczął zobaczyć ten wyjątek niedawno podczas ładowania odtwarzacza: Uncaught ReferenceError: ytcfg is not defined Kontrola iframe, I zobacz udane połączenie z numerem yt.setConfig, ale później ytcfg.set ulegnie awarii. Czy interfejs API ostatnio się zmienił? Każdy parametr odtwarzacza może spowodować ten problem?Uncaught ReferenceError: ytcfg nie jest zdefiniowana (także __ytRIL nie jest zdefiniowana)

<script src="//s.ytimg.com/yts/jsbin/www-embed-player-vflnzmqns/www-embed-player.js" type="text/javascript" name="www-embed-player/www-embed-player"></script> 
<script src="//s.ytimg.com/yts/jsbin/player-en_US-vflr--npw/base.js" name="player/base"></script> 
<script> 
    yt.setConfig({ 
     ... 
    }); 
    writeEmbed(); 
</script> 
<script> 
    ytcsi.info('st', 35); 
    ytcfg.set({ 
     "TIMING_ACTION": "", 
     "CSI_VIEWPORT": true, 
     "TIMING_INFO": { 
      "c": "WEB", 
      "yt_li": 1, 
      "cver": "1.20161112", 
      "yt_lt": "cold" 
     }, 
     "CSI_SERVICE_NAME": "youtube" 
    }); 
    ;</script> 

Nie kilka odmian tej kwestii:

https://issuetracker.google.com/issues/35178202 "ytcfg nie jest zdefiniowana" https://issuetracker.google.com/issues/35177930 "__ytRIL nie jest zdefiniowana"

+2

Też po prostu zacząłem otrzymywać ten błąd w moim pakiecie testowym, który przechodził przez miesiące. – andyisnowskynet

+2

Mieliśmy ten sam problem z naszymi automatycznymi testami dziś wieczorem. Złożyłem błąd na Forum pomocy YouTube. https://productforums.google.com/forum/#!topic/youtube/3Z7dSnwkCH4;context-place=forum/youtube – fwebdev

+0

Dostałem to od wczoraj. – digitalpencil

Odpowiedz

28

To jest błąd Google. Zdarza się to również na stronie programisty Youtube. https://developers.google.com/youtube/youtube_subscribe_button

Następujące błędy śledzą ten problem.

https://code.google.com/p/gdata-issues/issues/detail?id=8569 (nadal aktywnych -as Jana 5h 2017)

Proszę się głosowanie w sprawie tego błędu, korzystając z łączy poniżej tak, że dostaje ich uwagę. Oni siedzieli na nim od 9 września 2016 !!.

+0

To bardzo pomocne. Wszyscy, których to dotyczy, napiszcie ten problem! Dla wyjaśnienia, błąd google odpowiadający problemowi OP to drugi (id 8745), a nie pierwszy, jak zaznaczono w tym komentarzu w wątku komentarza innego błędu: https://code.google.com/p/gdata- problemy/problemy/szczegóły? id = 8668 # c62 –

+0

294 osób już zagrało (identyfikator 8745), ale niestety wciąż nie ma rozwiązania tego błędu. Proszę dalej patrzyć na ten błąd. –

+0

Wygląda na to, że identyfikator błędu google 8745 został naprawiony kilka godzin temu. –

6

To się zaczęło dziać nawet na youtube.com po kliknięciu przycisku "Udostępnij" pod dowolnym filmem, a następnie w zakładce "Umieść", aby skopiować wkleić osadzony kod HTML. Zdecydowanie ich wina.

2

Miałem ten sam problem. Tymczasowa poprawka używała obiektów zamiast elementów iframe. To zadziałało dla mnie.

Powiązane problemy