Error del remitente de Google Chromecast si la extensión Chromecast no está instalada o utilizando incógnito


Tengo un error al ejecutar Chromecast sender en Chrome de Incógnito o si la extensión Chromecast no está instalada:

Failed to load resource: net::ERR_ADDRESS_UNREACHABLE chrome-extension://boadgeojelhgndaghljhdicfkmllpafd/cast_sender.js
Failed to load resource: net::ERR_ADDRESS_UNREACHABLE chrome-extension://dliochdbjfkdbacpmhlcpmleaejidimm/cast_sender.js
Failed to load resource: net::ERR_ADDRESS_UNREACHABLE chrome-extension://hfaagokkkhdbgiakmmlclaapfelnkoah/cast_sender.js
Failed to load resource: net::ERR_ADDRESS_UNREACHABLE chrome-extension://fmfcbgogabcbclcofgocippekhfcmgfj/cast_sender.js
Failed to load resource: net::ERR_ADDRESS_UNREACHABLE chrome-extension://enhhojjnijigcajfphajepfemndkmdlo/cast_sender.js
No cast extension found

Google cast sender está tratando de enviar solicitudes AJAX para local "cast_sender.js". En caso de que esto suceda o hay una mejor manera de comprobar si existe la extensión del remitente Chromecast (no mediante la solicitud AJAX)?

Creo que estas solicitudes AJAX son una forma de preguntar si existe la extensión Chromecast. ¿Hay una mejor manera de comprobar si la extensión Chromecast existe?

Author: freginold, 2014-06-30

5 answers

Actualización: Después de varios intentos, parece que esto puede haber sido corregido en las últimas versiones de Chrome (por Comentario de Paul Irish a continuación ). Eso sugeriría que veremos esto fijo en Chrome estable junio-julio 2016. Veamos ...

Este es un error conocido en la biblioteca oficial de JavaScript de Chromecast. En lugar de fallar en silencio, vuelca estos mensajes de error en todos los navegadores no Chrome, así como los navegadores Chrome donde la extensión Chromecast no está presente.

El El equipo de Chromecast ha indicado que no corregirá este error.

Si eres un desarrollador que envía con esta biblioteca, no puedes hacer nada al respecto según el equipo de Chromecast. Solo puede informar a los usuarios que ignoren los errores. (Creo que el equipo de Chromecast no es del todo correcto, ya que la biblioteca podría, al menos, evitar solicitar la extensión scipt si el navegador no es Chrome. Y sospecho que podría ser posible suprimir el error incluso si es Chrome, pero no he intenté cualquier cosa.)

Si eres un usuario molesto por estos mensajes de consola, puedes cambiar a Chrome si no lo estás usando ya. Dentro de Chrome, ya sea:

Actualización [Nov 13, 2014]: El problema ha sido reconocido por Google. Un miembro del equipo de Chromecast parece sugerir que el problema será soslayado por un cambio en el que el equipo está trabajando actualmente.

Actualización 2 [Febrero 17, 2015]: El equipo afirma que no hay nada que puedan hacer para eliminar los registros de error, ya que es un error de red estándar de Chrome y todavía están trabajando en una solución a largo plazo. Los comentarios públicos sobre el bug tracker se cerraron con esa actualización.

Actualización 3 [4 de diciembre de 2015]: ¡Esto finalmente se ha arreglado! Al final, el equipo de Chrome simplemente agregó un poco de código para bloquear esto error específico. Esperemos que alguna combinación de devtools y extensiones API se mejorará en el futuro para que sea posible solucionar este tipo de problema sin parchear el navegador. Chrome Canary ya tiene el parche , por lo que debería lanzarse a todos los usuarios a mediados de enero. Además, el equipo ha confirmado que el problema ya no afecta a otros navegadores, ya que el SDK se actualizó para activarse solo si está en Chrome.

Actualización 4 (30 de abril): No, todavía no Por cierto. Afortunadamente, el equipo de relaciones con desarrolladores de Google es más consciente que otras partes interesadas de lo mal que esto ha afectado la experiencia de los desarrolladores. Más actualizaciones de la lista blanca se han hecho recientemente para clobber estos mensajes de registro. Estado actual en la parte superior del puesto.

 435
Author: mahemoff,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-05-23 12:10:44

Si desea deshacerse temporalmente de estos errores de consola (como lo hice yo), puede instalar la extensión aquí: https://chrome.google.com/webstore/detail/google-cast/boadgeojelhgndaghljhdicfkmllpafd/reviews?hl=en

Dejé una revisión pidiendo una solución. También puede hacer un informe de error a través de la extensión (después de instalarlo) aquí. Las instrucciones para hacerlo están aquí: https://support.google.com/chromecast/answer/3187017?hl=en

Espero que Google se encargue de esto. Necesito mi consola para mostrar mis errores, etc. No de ellos.

 41
Author: tayvano,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-12-14 04:16:19

¿Qué tal filtrar estos errores ?

Con el filtro de expresiones regulares a continuación, podemos descartar cast_sender.js errores:

^((?!cast_sender).)*$

No olvide marcar la casilla Regex.

introduzca la descripción de la imagen aquí

Otro rápido la solución es "Ocultar mensajes de red".

introduzca la descripción de la imagen aquí

 28
Author: David,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-11-14 16:16:48

Sé que no es la mejor solución, pero la única solución supuesta que he leído para toda la web es instalar la extensión chrome cast, así que, he decidido, no poner el iframe en el sitio web, solo inserto el thumnail de mi video de youtube como en este post explain.

Y aquí tenemos dos opciones:
1) Dirigir el vídeo al canal y reproducirlo allí
2) Llamada de vídeo a través de ajax, como explicar aquí (he decidido por este), en un colorbox o cualquier otro plugin.

Y así, prevengo el error de remitente de Google cast hacer que mi sitio sea lento

 3
Author: Andres Felipe,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-05-23 12:18:26

Por defecto, las extensiones de Chrome no se ejecutan en modo incógnito. Debe habilitar explícitamente la extensión para que se ejecute de Incógnito.

 0
Author: Leon Nicholls,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-07-01 04:42:51