Chromecast 확장 프로그램이 설치되어 있지 않거나 시크릿을 사용하는 경우 Google Chromecast 발신자 오류


281

Chrome 시크릿 모드에서 Chromecast 발신자를 실행하는 중 오류가 발생했거나 Chromecast 확장 프로그램이 설치되지 않은 경우 :

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.js"에 대한 AJAX 요청을 보내려고합니다. 이러한 상황이 발생합니까 (AJAX 요청을 요청하지 않고) Chromecast 발신자 확장 프로그램이 있는지 확인하는 더 좋은 방법이 있습니까?

이러한 AJAX 요청은 Chromecast 확장 프로그램이 있는지 묻는 방법이라고 생각합니다. Chromecast 확장 프로그램이 있는지 확인하는 더 좋은 방법이 있습니까?


1
이것은 @Paul Irish에 따라 Chrome 49에서 수정되었습니다. code.google.com/p/google-cast-sdk/issues/detail?id=538#hc18
비트 덜

3
@AtomTech는 여전히 고정되어 있지 않습니다.
Sean O'Grady

Chrome에서는 수정할 수 없습니다 (이 오류 만 해결하는 경우). youtube.embedded의 핑은 브라우저를 통해서도 존재합니다.
vp_arth

답변:


438

업데이트 : 여러 번 시도한 후에 최신 Chrome 빌드 에서이 문제가 해결 된 것으로 보입니다 ( 아래의 Paul Irish의 의견에 따라 ). 이는 2016 년 6 월 -7 월 안정적인 Chrome에서이 문제가 해결 될 것임을 시사합니다.

이것은 공식 Chromecast 자바 스크립트 라이브러리의 알려진 버그입니다. 자동으로 실패하는 대신 Chromecast 확장 프로그램이없는 Chrome 브라우저뿐만 아니라 Chrome 이외의 모든 브라우저에서 이러한 오류 메시지를 덤프합니다.

Chromecast 팀은 이 버그를 수정하지 않을 것이라고 말했습니다 .

이 라이브러리와 함께 제공되는 개발자 인 경우 Chromecast 팀에 따라 이에 대해 아무 것도 할 수 없습니다. 사용자에게 오류를 무시하도록 지시 할 수 있습니다. (브라우저가 Chrome이 아닌 경우 라이브러리가 확장 프로그램 요청을 피할 수 있기 때문에 Chromecast 팀이 전적으로 정확하지 않다고 생각합니다. Chrome 인 경우에도 오류를 억제 할 수는 있지만 아무것도 시도하지 않았다.)

이러한 콘솔 메시지로 인해 사용자가 불편한 경우 Chrome을 사용하지 않는 경우 Chrome으로 전환 할 수 있습니다. Chrome에서 다음 중 하나 :

[2014 년 11 월 13 일] 업데이트 : Google에서 문제를 확인했습니다. Chromecast 팀원이 팀에서 현재 작업중인 변경 사항으로 인해 문제가 무시 될 것이라고 제안하는 것 같습니다.

업데이트 2 [2015 년 2 월 17 일] : 팀은 표준 Chrome 네트워크 오류이므로 오류 로그를 제거하기 위해 수행 할 수있는 작업이 없으며 여전히 장기적인 수정 작업을하고 있다고 주장합니다. 버그 추적기에 대한 공개 의견은 해당 업데이트로 마감되었습니다.

업데이트 3 [2015 년 12 월 4 일] :이 문제가 해결되었습니다! 결국 Chrome 팀은이 특정 오류를 차단하기 위해 코드를 추가했습니다. 앞으로 브라우저를 패치하지 않고도 이러한 종류의 문제를 해결할 수 있도록 devtools와 확장 API의 일부 조합이 개선 될 것입니다. Chrome Canary에는 이미 패치 가 있으므로 1 월 중순 경 모든 사용자에게 배포해야합니다. 또한 팀 Chrome에있는 경우에만 SDK가 활성화되도록 업데이트되어 문제가 더 이상 다른 브라우저에 영향을 미치지 않음을 확인했습니다 .

업데이트 4 (4 월 30 일) : 아직은 아닙니다. 고맙게도 Google 개발자 관계 팀은 다른 이해 관계자보다 이것이 이것이 개발자 경험에 얼마나 나쁜 영향을 미쳤는지 잘 알고 있습니다. 이러한 로그 메시지를 클로버하기 위해 최근에 화이트리스트 업데이트가 추가되었습니다. 게시물 상단의 현재 상태입니다.


193
와. 이것은 모든 console.log () 문을 프로덕션 제품에 남겨 두는 것과 같습니다.
trusktr

24
거의 반년 된 답변을 업데이트 해
Eduard Luca

11
@RenaissanceProgrammer Chrome을 사용하고 Chromecast를 설치하면 개별적으로 해결할 수 있습니다. 이 질문은 최종 사용자의 문제를 제거하려는 프로그래머를 대상으로합니다.
mahemoff 2019

17
안녕하세요, 이제 16 년 2 월입니다. 최신 버전의 Chrome을 사용하고 있으며 수정되지 않았습니다. 업데이트가 있습니까?
Zack

9
2016 년 3 월 7 일입니다. Chrome이 방금 업데이트되었지만 여전히 콘솔 오류가 발생합니다.
realplay

41

이러한 콘솔 오류를 일시적으로 제거하려면 (내가했던 것처럼) 여기에 확장을 설치할 수 있습니다 : https://chrome.google.com/webstore/detail/google-cast/boadgeojelhgndaghljhdicfkmllpafd/reviews?hl=ko

리뷰를 남기고 수정을 요청했습니다. 확장을 통해 (설치 한 후) 여기에서 버그 보고서를 작성할 수도 있습니다. 그렇게하는 방법은 여기에 있습니다 : https://support.google.com/chromecast/answer/3187017?hl=en

구글이 이것에 도달하기를 바랍니다. 오류 등을 표시하려면 콘솔이 필요합니다. 오류가 아닙니다.


4
미안하지만 이것은 해결책이 아닙니다. 이것은 질문에 대답하지 않습니다. 제목에 "... 크롬 캐스트 확장 프로그램이 설치되지 않은 경우 ..."라고 표시됩니다. 이제 설치하는 것이 좋습니다. 당시 귀하는 1 점 밖에 없기 때문에 귀하의 답변에 투표하지 않았습니다. 다음에 조심하세요.
Nino Paolo

@ NinoPaolo 크롬에서 3 백만 개의 오류를 볼 필요가 없을 때 조금 더 쉽게 디버깅하는 데 도움이 될 수 있지만, 당신이 동의하거나 정답이 아니라 그저 제안이지만 동의하지는 않습니다. 이 답변은 허용되지 않습니까?
Danny22

완전히 쓸모없는 확장을 설치한다는 아이디어가 있습니다. 나는 항상 가능한 한 메모리를 절약하고 있습니다. 그리고이 경우에, 그것을 설치하는 방지하기 위해 자신의 최대 완전히 inacceptable 표시하는 오류. Chromecast 팀 WTF ??
Augustin Riedinger

1
이 오류 메시지가 사라지기를 원했습니다. OCD ... 나는 대답을 엄지 손가락으로 올렸다.
로비 스미스

30

이 오류를 필터링하는 것은 어떻습니까?

정규식 필터를 사용하면 cast_sender.js오류 를 무시할 수 있습니다.

^((?!cast_sender).)*$

정규식 확인란을 선택하는 것을 잊지 마십시오.

여기에 이미지 설명을 입력하십시오

또 다른 빠른 해결책은 "네트워크 메시지 숨기기"입니다.

여기에 이미지 설명을 입력하십시오


1
더 나은 필터를 사용한다고 생각 cast_sender.js합니다. 관련이없는 것을 숨길 위험이 있습니다.
Xan

Thx @David, 정규식으로 수정하십시오!
ElSinus

3

나는 그것이 최선의 해결책은 아니라는 것을 알고 있지만 모든 웹에서 읽은 유일한 해결책은 크롬 캐스트 확장 프로그램을 설치하는 것이므로 iframe을 웹 사이트에 넣지 않기로 결정했습니다. 게시물 에서와 같이 YouTube에서 내 비디오의 썸네일 설명.

여기에는 두 가지 옵션이 있습니다.
1) 비디오를 채널로 대상 지정하고 거기서 재생합니다.
2) 여기에 설명 된대로 (색상 상자 또는 다른 플러그인) 설명하는 것처럼 아약스를 통해 비디오를 호출합니다 .

이처럼 Google Cast 발신자 오류로 인해 사이트가 느려집니다.


@ Xan 나는 내 사이트와 scipts 전에 평가 된 오류의 순위를 매기고 있었으므로 사이트는 평가 될 때까지 기다리고 있었고, 그것이 내 인상인지 알 수 없습니다.
Andres Felipe

0

Chrome 확장 프로그램은 기본적으로 시크릿 모드에서 실행되지 않습니다. 시크릿에서 확장 프로그램을 명시 적으로 사용하도록 설정해야합니다.


1
Tnx @ 레온. 그래, 난 동의. 나는 (시크릿을 사용하여) 크롬 캐스트 확장 프로그램이없는 브라우저와 동일한 경험이라고 생각합니다. 또한 크롬 캐스트 확장 프로그램을 제거하고 사이트를 다시 실행했습니다. 그런 다음 동일한 오류가 발생합니다. 크롬 캐스트 확장 프로그램이 있는지 확인하는 더 좋은 방법이 있습니까?
니노 파올로

다른 사이트에서도 같은 문제가 있으며 시크릿 모드가 아님을 확인할 수 있습니다.Failed to load resource: net::ERR_FAILED chrome-extension://boadgeojelhgndaghljhdicfkmllpafd/cast_sender.js
RenaissanceProgrammer

Cast 확장 프로그램에 피드백을 제출하여 문제를보고해야합니다.
레온 니콜스

3
네! 나는 이미 그것을했다. 상태는 수정되지 않습니다. 참조 code.google.com/p/google-cast-sdk/issues/detail?id=309
니노 파올로에게
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.