Błąd nadawcy Google Chromecast, jeśli rozszerzenie Chromecast nie jest zainstalowane lub nie korzysta z incognito

[1]} mam błąd podczas uruchamiania Chromecast sender 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 " cast_sender.js". Czy tak się stanie, czy jest lepszy sposób, aby sprawdzić, czy rozszerzenie Chromecast sender istnieje(nie poprzez żądanie żądania AJAX)?

Uważam, że te żądania AJAX są sposobem na pytanie, czy rozszerzenie Chromecast istnieje. Czy istnieje lepszy sposób, aby sprawdzić, czy rozszerzenie Chromecast istnieje?

Author: freginold, 2014-06-30

5 answers

Aktualizacja: po kilku próbach wygląda na to, że może to zostać naprawione w najnowszych kompilacjach Chrome (za komentarz Paula Irish poniżej ). Sugerowałoby to, że zobaczymy to naprawione w stabilnej Chrome Czerwiec-Lipiec 2016. Zobaczmy ...

Jest to znany błąd z oficjalnej Biblioteki Chromecast JavaScript. Zamiast zawodzić po cichu, zrzuca te komunikaty o błędach we wszystkich przeglądarkach innych niż Chrome, a także przeglądarkach Chrome, w których rozszerzenie Chromecast nie jest obecne.

The Zespół Chromecast poinformował, że nie naprawi tego błędu .

Jeśli jesteś programistą wysyłającym z tą biblioteką, nie możesz nic z tym zrobić zgodnie z zespołem Chromecast. możesz tylko poinformować użytkowników, aby zignorowali błędy. (Uważam, że Chromecast team nie jest całkowicie poprawny, ponieważ biblioteka mogłaby przynajmniej uniknąć żądania rozszerzenia scipt, jeśli przeglądarka nie jest Chrome. I podejrzewam, że może być możliwe stłumienie błędu, nawet jeśli jest to Chrome, ale nie próbowałem wszystkiego.)

Jeśli jesteś użytkownikiem zirytowanym tymi komunikatami konsoli, możesz przełączyć się na Chrome, jeśli jeszcze jej nie używasz. W Chrome:

Aktualizacja [Nov 13, 2014]: problem został uznany przez Google. Członek zespołu Chromecast wydaje się sugerować, że problem zostanie ominięty przez zmianę, nad którą obecnie pracuje zespół.

Aktualizacja 2 [17 lutego 2015]: zespół twierdzi, że nie ma nic, co może zrobić, aby usunąć dzienniki błędów, ponieważ jest to standardowy błąd sieci Chrome i nadal pracują nad długoterminową poprawką. Publiczne komentarze na temat śledzenia błędów zostały zamknięte wraz z tą aktualizacją.

Aktualizacja 3 [gru 4, 2015]: to zostało w końcu naprawione! W końcu zespół Chrome po prostu dodał trochę kodu, aby zablokować to konkretny błąd. Mam nadzieję, że niektóre kombinacje devtools i API rozszerzeń zostaną ulepszone w przyszłości, aby umożliwić rozwiązanie tego rodzaju problemu bez patchowania przeglądarki. Chrome Canary ma już łatkę , więc powinna pojawić się u wszystkich użytkowników około połowy stycznia. Ponadto zespół potwierdził , że problem nie dotyczy już innych przeglądarek, ponieważ SDK został zaktualizowany, aby aktywować go tylko wtedy, gdy jest w Chrome.

Aktualizacja 4 (30 kwietnia): Nie, jeszcze nie w każdym razie. Na szczęście zespół ds. relacji z deweloperami Google jest bardziej świadomy niż niektórzy inni interesariusze, jak bardzo wpłynęło to na doświadczenia deweloperów. Ostatnio wprowadzono więcej aktualizacji białej listy, aby usunąć te wiadomości dziennika. Aktualny stan na górze posta.

 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/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-23 12:10:44

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=en

Zostawiłem recenzję prosząc o naprawę. Możesz również zrobić raport o błędzie za pomocą rozszerzenia (po zainstalowaniu) tutaj. Instrukcje jak to zrobić są tutaj: https://support.google.com/chromecast/answer/3187017?hl=en

Mam nadzieję, że Google się tym zajmie. Potrzebuję moja konsola, aby pokazać moje błędy itp. Nie ich.

 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/doraprojects.net/template/agent.layouts/content.php on line 54
2014-12-14 04:16:19

Co powiesz na filtrowanie tych błędów ?

Z poniższym filtrem regex, możemy odrzucić cast_sender.js błędy:

^((?!cast_sender).)*$

Nie zapomnij zaznaczyć pola Regex.

Tutaj wpisz opis obrazka

Inny szybko rozwiązaniem jest "ukrycie wiadomości sieciowych".

Tutaj wpisz opis obrazka

 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/doraprojects.net/template/agent.layouts/content.php on line 54
2015-11-14 16:16:48

Wiem, że nie jest to najlepsze rozwiązanie, ale jedynym rozwiązaniem, które rzekomo przeczytałem dla wszystkich sieci jest zainstalowanie rozszerzenia Chrome cast, więc zdecydowałem, nie umieszczać iframe na stronie internetowej, po prostu wstawiam thumnail mojego filmu z youtube jak w Ten {[2] } post wyjaśnić.

I tutaj mamy dwie opcje:
1) skieruj wideo na kanał i odtwarzaj je tam
2) wywołanie filmu przez ajax, np. tutaj (zdecydowałem się na ten) w colorbox lub innej wtyczki.

I w ten sposób zapobiegam błędowi google cast sender, który powoduje, że moja strona jest wolna

 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/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-23 12:18:26

Domyślnie rozszerzenia Chrome nie działają w trybie Incognito. Musisz jawnie włączyć rozszerzenie, aby działało w Incognito.

 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/doraprojects.net/template/agent.layouts/content.php on line 54
2014-07-01 04:42:51