Recientemente comencé a recibir los siguientes errores de consola, sin que se produjeran cambios en el código.
No instalé ninguna extensión recientemente.
Failed to load resource: net::ERR_FAILED chrome-extension://enhhojjnijigcajfphajepfemndkmdlo/cast_sender.js
Failed to load resource: net::ERR_FAILED chrome-extension://hfaagokkkhdbgiakmmlclaapfelnkoah/cast_sender.js
Failed to load resource: net::ERR_FAILED chrome-extension://enhhojjnijigcajfphajepfemndkmdlo/cast_sender.js
Failed to load resource: net::ERR_FAILED chrome-extension://fmfcbgogabcbclcofgocippekhfcmgfj/cast_sender.js
Failed to load resource: net::ERR_FAILED
Tengo varias incorporaciones de reproductores de YouTube en la página que están activando este error, pero son simples:
<iframe width="100%" height="100%" src="http://www.youtube.com/embed/OUR_YOUTUBE_ID?showinfo=0&wmode=transparent" frameborder="0" allowfullscreen=""></iframe>
¿Alguien más ha experimentado esto?
javascript
youtube
Alex
fuente
fuente
Respuestas:
Al parecer, YouTube sondea constantemente los scripts de Google Cast, incluso si la extensión no está instalada.
De un comentarista :
Lee mas
La única solución que he encontrado es instalar la extensión Google Cast , ya sea que la necesite o no. Luego puede ocultar el botón de la barra de herramientas.
Para obtener más información y actualizaciones, consulte esta pregunta SO . Aquí está el problema oficial .
fuente
Voy a agregar a la respuesta dada anteriormente .
No es un error en su código o en el código del navegador. Es el código JavaScript dentro de las encuestas de iframe de YouTube para las extensiones con las que podría interactuar en caso de que estuvieran instaladas (probablemente determinará si la extensión está instalada).
Mire la fuente de
www-embed-player.js
(cargada des.ytimg.com
, son los archivos estáticos de YouTube CDN). Encontrarás lo siguiente:fuente
www-embed-player.js
. ¿Puede explicarnos por qué está mirando un archivo diferente pero espera que esa función esté ahí?Para dejar de ver esos errores cast_sender.js, edite el enlace de youtube en el iframe src y cambie
embed
av
fuente
El error es intentar corregir un error de Youtube.
La solución para evitar su complejo Javascript-Console-Error es aceptar que Youtube (y también otras páginas web) pueden tener errores de Javascript que no puede solucionar.
Eso es todo.
fuente
Una solución simple para esto es instalar la extensión Google Cast . Si no tiene un Chromecast, o no quiere usar la extensión, no hay problema; simplemente no uses la extensión.
fuente
Además de lo que ya se dijo, para evitar que este error interfiera (detenga) otro código Javascript en su página, puede intentar forzar que el iframe de YouTube se cargue en último lugar, después de cargar el resto del código Javascript.
fuente