유투브의 동영상을 iframe 형식으로 삽입할때 간혹 콘솔 오류 메세지를 경험하게 됩니다. 이에 대한 개발자의 입장과 대처방안을 살펴봅니다.
콘솔 오류 내용
GET chrome-extension://boadgeojelhgndaghljhdicfkmllpafd/cast_sender.js net::ERR_FAILED
위의 오류 메세지는 오페라와 크롬 브라우저에서 발생하는 오류임을 확인하였다.(윈도우용 사파리 브라우저가 없어 미확인)
발생 원인
유투브 동영상을 삽입한 문서에서 크롬캐스트(Chromecas)에서 필요한 cast_sender.js 파일을 요청하면서 이 오류가 발생한다. 크롬의 확장기능들과 연관된 어떤 조건을 만족할때 무엇을 삽입한다 등과 같은 매카니즘이 부족한 탓인지 몰라도 관련 개발자들이 마땅한 대책 마련을 못하고 있다.
대처방안
- 해당 문서의 오류가 아니기에 그냥 무시한다.
- 혹은, 크롬캐스트를 설치한다.
크롬캐스트의 설치가 달갑지 않다면, 문서에 삽입할 유투브의 주소(예.
src="https://www.youtube.com/embed/nVCubhQ454c"
에서 embed를 v로 변경한다. 변경하면 아래와 같이 구형 스타일로 UI가 변경되면서 관련 오류가 사라진다.