Wystąpił błąd podczas uruchamiania nadawcy Chromecasta w Chrome Incognito lub jeśli rozszerzenie Chromecast nie jest zainstalowane:
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 próbuje wysłać żądania AJAX dla lokalnego pliku „cast_sender.js”. Czy tak się powinno stać, czy jest lepszy sposób na sprawdzenie, czy istnieje rozszerzenie nadawcy Chromecasta (nie poprzez żądanie AJAX)?
Uważam, że te żądania AJAX są sposobem na pytanie, czy istnieje rozszerzenie Chromecast. Czy istnieje lepszy sposób sprawdzenia, czy istnieje rozszerzenie Chromecast?
Odpowiedzi:
Aktualizacja: po kilku próbach wygląda na to, że zostało to naprawione w najnowszych wersjach Chrome (zgodnie z komentarzem Paula Irlanda poniżej ). Sugerowałoby to, że naprawimy to w stabilnym Chrome od czerwca do lipca 2016 r. Zobaczmy ...
Jest to znany błąd związany z oficjalną biblioteką JavaScript Chromecasta. Zamiast cicho zawieść, zrzuca te komunikaty o błędach we wszystkich przeglądarkach innych niż Chrome, a także w przeglądarkach Chrome, w których nie ma rozszerzenia Chromecast.
Zespół Chromecasta wskazał, że nie naprawi tego błędu .
Jeśli jesteś programistą dostarczającym tę bibliotekę, nie możesz nic z tym zrobić, zdaniem zespołu Chromecast. Możesz tylko informować użytkowników, aby zignorowali błędy. (Uważam, że zespół Chromecasta nie jest w pełni poprawny, ponieważ biblioteka mogłaby przynajmniej uniknąć żądania rozszerzenia kodu, jeśli przeglądarka nie jest Chrome. Podejrzewam, że można pominąć błąd, nawet jeśli jest to Chrome, ale „ próbowałem czegoś.)
Jeśli denerwują Cię komunikaty konsoli, możesz przełączyć się na Chrome, jeśli jeszcze go nie używasz. W Chrome:
Aktualizacja [13 listopada 2014 r.]: Problem został już potwierdzony przez Google. Członek zespołu Chromecast wydaje się sugerować, że problem zostanie ominięty przez zmianę, nad którą zespół obecnie pracuje.
Aktualizacja 2 [17 lutego 2015 r.]: Zespół twierdzi, że nie można nic zrobić, aby usunąć dzienniki błędów, ponieważ jest to standardowy błąd sieciowy Chrome i nadal pracują nad długoterminową poprawką. Dzięki tej aktualizacji publiczne komentarze do narzędzia do śledzenia błędów zostały zamknięte.
Aktualizacja 3 [4 grudnia 2015 r.]: W końcu zostało to naprawione! Ostatecznie zespół Chrome po prostu dodał kod, aby zablokować ten konkretny błąd. Mam nadzieję, że niektóre kombinacje devtools i rozszerzeń API zostaną ulepszone w przyszłości, aby umożliwić rozwiązanie tego rodzaju problemu bez łatania przeglądarki. Chrome Canary ma już łatkę , więc powinna zostać udostępniona wszystkim użytkownikom około połowy stycznia. Ponadto zespół potwierdził, że problem nie ma już wpływu na inne przeglądarki, ponieważ pakiet SDK został zaktualizowany, aby aktywować go tylko w Chrome.
Aktualizacja 4 (30 kwietnia): Nie, i tak jeszcze nie. Na szczęście zespół Google ds. Relacji z programistami ma większą świadomość niż niektórzy inni interesariusze, jak bardzo wpłynęło to na komfort programisty. Ostatnio wprowadzono więcej aktualizacji białej listy, aby zablokować te komunikaty dziennika. Aktualny status na początku postu.
źródło
Jeśli chcesz tymczasowo pozbyć się tych błędów konsoli (tak jak ja), możesz zainstalować rozszerzenie tutaj: https://chrome.google.com/webstore/detail/google-cast/boadgeojelhgndaghljhdicfkmllpafd/reviews?hl=pl
Zostawiłem recenzję z prośbą o poprawkę. Możesz również zrobić raport o błędzie za pomocą rozszerzenia (po jego zainstalowaniu) tutaj. Instrukcje dotyczące tego znajdują się tutaj: https://support.google.com/chromecast/answer/3187017?hl=pl
Mam nadzieję, że Google się tym zajmie. Potrzebuję mojej konsoli do pokazywania błędów itp. Nie ich.
źródło
Co powiesz na filtrowanie tych błędów?
Za pomocą poniższego filtru wyrażenia regularnego możemy odrzucić
cast_sender.js
błędy:Nie zapomnij zaznaczyć pola Regex.
Innym szybkim rozwiązaniem jest „Ukryj wiadomości sieciowe”.
źródło
cast_sender.js
- ryzykujesz, że ukryjesz przy nim niepowiązane rzeczy.wiem, że nie jest to najlepsze rozwiązanie, ale jedynym rzekomym rozwiązaniem, które przeczytałem dla całej sieci, jest zainstalowanie rozszerzenia chrome cast, więc zdecydowałem, że nie umieszczam iframe na stronie, po prostu wstawiam thumnail mojego wideo z youtube jak w tym poście wyjaśnij.
i tutaj mamy dwie opcje:
1) Skieruj film na kanał i tam go odtwarzaj
2) Zadzwoń do wideo za pośrednictwem ajax, jak wyjaśnij tutaj (zdecydowałem się na ten) w colorbox lub innej wtyczce.
i w ten sposób zapobiegam błędowi nadawcy Google Cast, które spowalniają działanie mojej witryny
źródło
Domyślnie rozszerzenia Chrome nie działają w trybie incognito. Musisz wyraźnie włączyć rozszerzenie, aby działało w Incognito.
źródło
Failed to load resource: net::ERR_FAILED chrome-extension://boadgeojelhgndaghljhdicfkmllpafd/cast_sender.js