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 확장 프로그램이 있는지 확인하는 더 좋은 방법이 있습니까?
답변
업데이트 : 여러 번 시도한 후에 최신 Chrome 빌드 에서이 문제가 해결 된 것으로 보입니다 ( 아래의 Paul Irish의 의견에 따라 ). 이는 2016 년 6 월 -7 월 안정적인 Chrome에서이 문제가 해결 될 것임을 시사합니다.
이것은 공식 Chromecast 자바 스크립트 라이브러리의 알려진 버그입니다. 자동으로 실패하는 대신 Chromecast 확장 프로그램이없는 Chrome 브라우저뿐만 아니라 Chrome 이외의 모든 브라우저에서 이러한 오류 메시지를 덤프합니다.
Chromecast 팀은 이 버그를 수정하지 않을 것이라고 말했습니다 .
이 라이브러리와 함께 제공되는 개발자 인 경우 Chromecast 팀에 따라 이에 대해 아무 것도 할 수 없습니다. 사용자에게 오류를 무시하도록 지시 할 수 있습니다. (브라우저가 Chrome이 아닌 경우 라이브러리가 확장 프로그램 요청을 피할 수 있기 때문에 Chromecast 팀이 전적으로 정확하지 않다고 생각합니다. Chrome 인 경우에도 오류를 억제 할 수는 있지만 아무것도 시도하지 않았다.)
이러한 콘솔 메시지로 인해 사용자가 불편한 경우 Chrome을 사용하지 않는 경우 Chrome으로 전환 할 수 있습니다. Chrome에서 다음 중 하나 :
- 여기 에서 Chromecast 확장 프로그램 을 설치 하십시오 .
- 오류 메시지를 숨기도록 devtools를 구성 하십시오 ( 아래 David의 답변 참조 ).
[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 개발자 관계 팀은 다른 이해 관계자보다 이것이 이것이 개발자 경험에 얼마나 나쁜 영향을 미쳤는지 잘 알고 있습니다. 이러한 로그 메시지를 클로버하기 위해 최근에 화이트리스트 업데이트가 추가되었습니다. 게시물 상단의 현재 상태입니다.
답변
이러한 콘솔 오류를 일시적으로 제거하려면 (내가했던 것처럼) 여기에 확장을 설치할 수 있습니다 : https://chrome.google.com/webstore/detail/google-cast/boadgeojelhgndaghljhdicfkmllpafd/reviews?hl=ko
리뷰를 남기고 수정을 요청했습니다. 확장을 통해 (설치 한 후) 여기에서 버그 보고서를 작성할 수도 있습니다. 그렇게하는 방법은 여기에 있습니다 : https://support.google.com/chromecast/answer/3187017?hl=en
구글이 이것에 도달하기를 바랍니다. 오류 등을 표시하려면 콘솔이 필요합니다. 오류가 아닙니다.
답변
이 오류를 필터링하는 것은 어떻습니까?
정규식 필터를 사용하면 cast_sender.js
오류 를 무시할 수 있습니다.
^((?!cast_sender).)*$
정규식 확인란을 선택하는 것을 잊지 마십시오.
또 다른 빠른 해결책은 “네트워크 메시지 숨기기”입니다.
답변
나는 그것이 최선의 해결책은 아니라는 것을 알고 있지만 모든 웹에서 읽은 유일한 해결책은 크롬 캐스트 확장 프로그램을 설치하는 것이므로 iframe을 웹 사이트에 넣지 않기로 결정했습니다. 이 게시물 에서와 같이 YouTube에서 내 비디오의 썸네일 설명.
여기에는 두 가지 옵션이 있습니다.
1) 비디오를 채널로 대상 지정하고 거기서 재생합니다.
2) 여기에 설명 된대로 (색상 상자 또는 다른 플러그인) 설명하는 것처럼 아약스를 통해 비디오를 호출합니다 .
이처럼 Google Cast 발신자 오류로 인해 사이트가 느려집니다.
답변
Chrome 확장 프로그램은 기본적으로 시크릿 모드에서 실행되지 않습니다. 시크릿에서 확장 프로그램을 명시 적으로 사용하도록 설정해야합니다.