Ich habe einen Fehler beim Ausführen des Chromecast-Absenders in Chrome Incognito oder wenn die Chromecast-Erweiterung nicht installiert ist:
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
Der Cast-Absender von Google versucht, AJAX-Anfragen für die lokale Datei "cast_sender.js" zu senden. Sollte dies passieren oder gibt es eine bessere Möglichkeit, um zu überprüfen, ob eine Chromecast-Absendererweiterung vorhanden ist (nicht durch Anfordern einer AJAX-Anfrage)?
Ich glaube, diese AJAX-Anfragen sind eine Möglichkeit zu fragen, ob eine Chromecast-Erweiterung vorhanden ist. Gibt es eine bessere Möglichkeit, um zu überprüfen, ob eine Chromecast-Erweiterung vorhanden ist?
Antworten:
Update: Nach mehreren Versuchen scheint dies in den neuesten Chrome-Builds behoben worden zu sein (gemäß dem Kommentar von Paul Irish unten ). Das würde darauf hindeuten, dass dies von Juni bis Juli 2016 in stabilem Chrome behoben sein wird. Mal sehen ...
Dies ist ein bekannter Fehler in der offiziellen Chromecast JavaScript-Bibliothek. Anstatt stillschweigend zu scheitern, werden diese Fehlermeldungen in allen Nicht-Chrome-Browsern sowie in Chrome-Browsern ausgegeben, in denen die Chromecast-Erweiterung nicht vorhanden ist.
Das Chromecast-Team hat angegeben, dass dieser Fehler nicht behoben werden kann .
Wenn Sie ein Entwickler sind, der mit dieser Bibliothek ausgeliefert wird, können Sie laut Chromecast-Team nichts dagegen tun. Sie können Benutzer nur informieren, um die Fehler zu ignorieren. (Ich glaube, das Chromecast-Team ist nicht ganz korrekt, da die Bibliothek zumindest vermeiden könnte, den Erweiterungs-Scipt anzufordern, wenn der Browser nicht Chrome ist. Und ich vermute, dass es möglich sein könnte, den Fehler zu unterdrücken, selbst wenn es Chrome ist, aber ein Port. ' Ich habe nichts versucht.)
Wenn Sie ein Benutzer sind, der sich über diese Konsolenmeldungen ärgert, können Sie zu Chrome wechseln, wenn Sie es nicht bereits verwenden. In Chrome entweder:
Update [13. November 2014]: Das Problem wurde jetzt von Google bestätigt. Ein Mitglied des Chromecast-Teams scheint vorzuschlagen, dass das Problem durch eine Änderung umgangen wird, an der das Team derzeit arbeitet.
Update 2 [17. Februar 2015]: Das Team behauptet, dass es nichts tun kann, um die Fehlerprotokolle zu entfernen, da es sich um einen Standard-Chrome-Netzwerkfehler handelt und sie noch an einer langfristigen Lösung arbeiten. Öffentliche Kommentare zum Bug-Tracker wurden mit diesem Update geschlossen.
Update 3 [4. Dezember 2015]: Dies wurde endlich behoben! Am Ende fügte das Chrome-Team einfach Code hinzu, um diesen speziellen Fehler auszublenden. Hoffentlich wird in Zukunft eine Kombination aus Devtools und Erweiterungs-API verbessert, um diese Art von Problem zu beheben, ohne den Browser zu patchen. Chrome Canary hat den Patch bereits , daher sollte er Mitte Januar für alle Benutzer verfügbar sein. Darüber hinaus hat das Team bestätigt, dass das Problem andere Browser nicht mehr betrifft, da das SDK so aktualisiert wurde, dass es nur aktiviert wird, wenn es sich in Chrome befindet.
Update 4 (30. April): Nein, noch nicht. Zum Glück ist sich das Developer Relations-Team von Google mehr bewusst als bestimmte andere Stakeholder, wie stark sich dies auf die Entwicklererfahrung ausgewirkt hat. In letzter Zeit wurden weitere Aktualisierungen der Whitelist vorgenommen, um diese Protokollnachrichten zu blockieren. Aktueller Status oben im Beitrag.
quelle
Wenn Sie diese Konsolenfehler vorübergehend beseitigen möchten (wie ich), können Sie die Erweiterung hier installieren: https://chrome.google.com/webstore/detail/google-cast/boadgeojelhgndaghljhdicfkmllpafd/reviews?hl=de
Ich habe eine Bewertung abgegeben und um eine Lösung gebeten. Sie können hier auch einen Fehlerbericht über die Erweiterung (nach der Installation) erstellen. Anweisungen dazu finden Sie hier: https://support.google.com/chromecast/answer/3187017?hl=de
Ich hoffe, Google versteht das. Ich brauche meine Konsole, um meine Fehler usw. anzuzeigen. Nicht ihre.
quelle
Wie wäre es mit dem Filtern dieser Fehler?
Mit dem unten stehenden Regex-Filter können wir
cast_sender.js
Fehler beseitigen:Vergessen Sie nicht, das Kontrollkästchen Regex zu aktivieren.
Eine andere schnelle Lösung ist "Netzwerknachrichten ausblenden".
quelle
cast_sender.js
- Sie riskieren, nicht damit zusammenhängende Dinge damit zu verbergen.Ich weiß, dass es nicht die beste Lösung ist, aber die einzige vermeintliche Lösung, die ich für das gesamte Web gelesen habe, ist die Installation der Chrome Cast-Erweiterung. Ich habe mich also entschieden, den Iframe nicht in die Website aufzunehmen, sondern nur die einzufügen thumnail meines Videos von youtube wie in diesem Beitrag erklären.
und hier haben wir zwei Möglichkeiten:
1) Richten Sie das Video auf den Kanal und spielen Sie es dort ab.
2) Rufen Sie das Video über Ajax auf, wie hier erklärt (ich habe mich für dieses entschieden) in einer Colorbox oder einem anderen Plugin.
und so verhindere ich, dass der Fehler des Google Cast-Absenders meine Website langsam macht
quelle
Standardmäßig werden Chrome-Erweiterungen nicht im Inkognito-Modus ausgeführt. Sie müssen die Erweiterung explizit aktivieren, damit sie in Incognito ausgeführt werden kann.
quelle
Failed to load resource: net::ERR_FAILED chrome-extension://boadgeojelhgndaghljhdicfkmllpafd/cast_sender.js