Erreur de Google Chromecast sender si L'extension Chromecast n'est pas installée ou utilise incognito

J'ai une erreur en lançant Chromecast sender dans Chrome Incognito ou si L'extension Chromecast n'est pas installée:

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 essaie d'envoyer des requêtes AJAX pour le local" cast_sender.js". Cela devrait-il se produire ou y a-t-il une meilleure façon de vérifier si L'extension Chromecast sender existe (et non pas en demandant une requête AJAX)?

je crois que ces requêtes AJAX sont une façon de se demander si L'extension Chromecast existe. Est-il mieux Comment vérifier si L'extension Chromecast existe?

273
demandé sur freginold 2014-06-30 16:36:18

5 réponses

mise à jour: après plusieurs tentatives, il semble que cela ait pu être corrigé dans les dernières versions de Chrome (par commentaire de Paul Irish ci-dessous ). Cela suggère que nous allons voir ce fixe dans Chrome stable juin-juillet 2016. Voyons voir ...

il s'agit d'un bug connu de la bibliothèque JavaScript Chromecast officielle. Au lieu de tomber en panne silencieusement, il dumps ces messages d'erreur dans tous les navigateurs Non-Chrome ainsi que les navigateurs Chrome où L'extension Chromecast n'est pas présente.

L'équipe de Chromecast a indiqué qu'elle ne corrigera pas ce bug .

si vous êtes un développeur expédiant avec cette bibliothèque, vous ne pouvez rien y faire selon L'équipe de Chromecast. Vous ne pouvez informer les utilisateurs d'ignorer les erreurs. (Je pense que L'équipe de Chromecast n'est pas tout à fait correcte car la bibliothèque pourrait, au moins, éviter de demander l'extension scipt si le navigateur n'est pas Chrome. Et je soupçonne qu'il pourrait être possible de supprimer l'erreur même si elle est Chrome, mais n'ont pas essayé quoi que ce soit.)

si vous êtes un utilisateur ennuyé par ces messages de la console, vous pouvez passer à Chrome si vous ne l'utilisez pas déjà. dans le Chrome, soit:

mise à jour [13 Nov.2014]: le problème a maintenant été reconnu par Google. Un membre de L'équipe de Chromecast semble suggérer que la question sera contournée par un changement sur lequel l'équipe travaille actuellement.

mise à jour 2 [17 févr. 2015]: l'équipe affirme qu'il n'y a rien ils peuvent faire pour supprimer les journaux d'erreurs car c'est une erreur de réseau Chrome standard et ils travaillent toujours sur une solution à long terme. Les commentaires du public sur le suivi des bogues ont été clôturés avec cette mise à jour.

mise à Jour 3 [Dec 4, 2015]: Il a enfin été résolu! En fin de compte, Chrome team a simplement ajouté du code pour bloquer cette erreur spécifique. Avec un peu de chance, une combinaison de L'API devtools et extensions sera améliorée à l'avenir pour permettre de corriger cette type de problème sans correction du navigateur. Chrome Canary a déjà le patch , il devrait donc être déployé à tous les utilisateurs vers la mi-janvier. De plus, l'équipe a confirmé le problème n'affecte plus les autres navigateurs car le SDK a été mis à jour pour ne s'activer que s'il est dans Chrome.

mise à jour 4 (30 avril): non, pas encore en tout cas. Heureusement, L'équipe de relations avec les développeurs de Google est plus consciente que certaines autres parties prenantes D'autres mises à jour des listes blanches ont été faites récemment pour brouiller ces messages. Situation actuelle au top de la poste.

435
répondu mahemoff 2017-05-23 12:10:44

si vous voulez vous débarrasser temporairement de ces erreurs de console (comme je l'ai fait), vous pouvez installer l'extension ici: https://chrome.google.com/webstore/detail/google-cast/boadgeojelhgndaghljhdicfkmllpafd/reviews?hl=en

j'ai laissé une critique demandant une correction. Vous pouvez également faire un rapport de bogue via l'extension (après l'installation) ici. Instructions pour le faire sont ici: https://support.google.com/chromecast/answer/3187017?hl=en

J'espère que Google s'en occupe. J'ai besoin de ma console pour afficher mes erreurs, etc. Non pas la leur.

41
répondu tayvano 2014-12-14 04:16:19

Que Diriez-vous de filtrer ces erreurs ?

avec le filtre regex ci-dessous, nous pouvons rejeter cast_sender.js erreurs:

^((?!cast_sender).)*$

n'oubliez pas de cocher la case Regex.

enter image description here

l'Autre rapide solution consiste à "Masquer les messages de réseau".

enter image description here

28
répondu David 2015-11-14 16:16:48

je sais que ce n'est pas la meilleure solution, mais la seule solution supposée que j'ai lu pour tout le web est d'installer l'extension chrome cast, donc, j'ai décidé, de ne pas mettre l'iframe dans le site web, Je viens d'insérer le thumnail de ma vidéo à partir de youtube comme dans ce post expliquer.

et ici nous avons deux options:

1) cibler la vidéo sur la chaîne et la lire il

2) Appel à la vidéo via ajax, comme expliquer ici (j'ai décidé pour celui-ci) dans une colorbox ou tout autre plugin.

et comme ceci, j'empêche l'erreur Google Cast sender faire mon site lent""

3
répondu Andres Felipe 2017-05-23 12:18:26

par défaut, les extensions Chrome ne s'exécutent pas en mode Incognito. Vous devez explicitement permettre à l'extension de fonctionner dans Incognito.

0
répondu Leon Nicholls 2014-07-01 04:42:51