Error de referencia no capturado: ytcfg no está definido (tampoco __ytRIL no está definido)


145

He estado utilizando la API de YouTube IFrame Player sin problemas durante meses y comencé a ver esta excepción recientemente cuando el reproductor se carga: Al Uncaught ReferenceError: ytcfg is not defined inspeccionar el iframe, veo una llamada exitosa yt.setConfig, pero ytcfg.setfalla más tarde. ¿Se cambió la API recientemente? ¿Algún parámetro de jugador podría causar este problema?

<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>

Hay varias variaciones de este problema:

https://issuetracker.google.com/issues/35178202 "ytcfg no está definido" https://issuetracker.google.com/issues/35177930 "__ytRIL no está definido"


2
También acabo de comenzar a recibir este error en mi conjunto de pruebas, que ha pasado por meses.
andyisnowskynet

2
Tuvimos el mismo problema con nuestras pruebas automatizadas esta noche. Archivé un error en el foro de ayuda de Youtube. productforums.google.com/forum/#!topic/youtube/…
fwebdev

He estado recibiendo esto desde ayer.
digitalpencil

Recibí este error hace varios minutos también, parece que no es mi culpa ahora :)
Tien Do

Este problema también deja inutilizable Google Photos.
Peter Moskovits

Respuestas:


29

Este es un error de Google. También sucede en la página de desarrollador de Youtube. https://developers.google.com/youtube/youtube_subscribe_button

Los siguientes errores rastrean este problema.

https://code.google.com/p/gdata-issues/issues/detail?id=8569 (Todavía activo -a partir del 5 de enero de 2017)

Vote por este error utilizando los enlaces a continuación para que llame su atención. ¡Han estado sentados en él desde el 9 de septiembre de 2016!


Eso es muy útil ¡Todos los afectados por favor marquen el tema! Para aclarar, el error de Google correspondiente al problema del OP es el segundo (id 8745), no el primero, como se señala en este comentario en el hilo de comentarios del otro error: code.google.com/p/gdata-issues/issues/ detail? id = 8668 # c62
Andrew Patton el

294 personas ya han destacado (id 8745) pero desafortunadamente todavía no hay solución para este error. Por favor sigue mirando este error.
David Dehghan

Parece que el ID de error de google 8745 se solucionó hace unas horas
Thomas Vanier

Ahora que code.google.com/p/gdata-issues/issues/detail?id=8745 fue reparado, volvimos a ver este error nuevamente. code.google.com/p/gdata-issues/issues/detail?id=8668 ¡Increíble!
David Dehghan

Su hipervínculo superior está roto
Mahendra Gunawardena


6

Esto comenzó a suceder incluso en youtube.com cuando haces clic en el botón "Compartir" debajo de cualquier video y luego en la pestaña "Incrustar" para copiar y pegar el código html de incrustación. Definitivamente su culpa.


2

Tuve el mismo problema. La solución temporal estaba usando objetos en lugar de iframes. Funcionó para mi.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.