Chrome 원격 디버거
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
Chrome 원격 디버거를 사용하여 Cast 애플리케이션을 디버깅합니다.
다음과 같이 특정 Google Cast 기기용 Chrome 원격 디버거를 실행합니다.
Android TV 기기에서 Cast 앱을 디버그하려면 다음을 참고하세요.
Android TV: 디버깅
Google Cast 기기에서 웹 수신기 앱을 디버그하려면 다음 단계를 따르세요.
애플리케이션과 Google Cast 기기를 등록합니다.
Google Cast SDK 개발자 콘솔에서 확인할 수 있습니다.
애플리케이션과 기기가 모두 동일한 개발자에게 등록되어 있어야 합니다.
디버깅을 수행할 수 있습니다.
sender 앱을 시작하고 Google Cast 기기로 전송합니다.
디버깅을 위해 웹 수신기 앱을 로드합니다. 발신자와 웹이
수신기 기기가 동일한 네트워크에 연결되어 있어야 합니다.
원격 디버깅을 위해 기기에 연결하는 방법에는 두 가지가 있습니다.
Chrome 검사기
Chrome 브라우저에서 주소에 다음을 입력합니다.
필드를 사용하여 Chrome 검사기로 이동합니다.
chrome://inspect
네트워크에 연결된 Cast 지원 기기 목록이 표시됩니다.
디버그할 웹 수신기 앱의 기기를 선택합니다.
Inspect
링크를 클릭합니다.
검사기 창이 열려
웹 수신기 앱
기기의 9222 포트에 직접
Chrome 브라우저에서 주소 입력란에 다음을 입력합니다.
디버깅 중인 기기로 직접 이동합니다. 더 빠를 수도 있습니다.
Chrome 검사기보다 더 높은 성능을 발휘할 수 있습니다.
<device IP address>:9222
기기 IP 주소는
Google Home 앱에서 '설정'으로 이동한 다음
정보 섹션.
디버그하려는 세션을 선택합니다.
Remote Debugging
링크.
Chrome 원격 디버거가 채워지지 않으면
아이콘을 탭한 다음 site settings
를 선택합니다.
설정 하단으로 스크롤하여
Insecure content
에서 Allow
(으)로
Chrome 원격 디버거 콘솔에서
팔로우 중:
cast.framework.CastReceiverContext.getInstance().setLoggerLevel(cast.framework.LoggerLevel.DEBUG);
전체 DOM 조작은 물론 전체 Chrome JavaScript도 지원됩니다.
REPL (콘솔)을 사용하면
실행 중인 웹 수신기 앱을 조작했습니다.
웹 수신기가 해제되면 (수명 주기가 종료되면) 디버거는
비활성 상태가 되면 상단에 경고 메시지가 표시됩니다. 이 시점에서 여러분은
더 이상 디버거와 상호작용하지 않습니다 디버깅을 다시 시작하려면
웹 수신기 앱을 설치한 다음 검사기를 새로고침합니다.
중단점
다음과 같이 코드에 수동 중단점을 추가할 수 있습니다. debugger;
웹 수신기 코드.
로컬 캐싱
window.location.reload(true);
를 사용하여
캐시에 저장된 것일 수 있습니다.
세션 간 로그 보존
로그의 보존 메뉴에서 톱니바퀴 아이콘을 클릭하여 세션 간에 로그를 보존할 수
'탐색 시 로그 보존' 옆의 체크박스를 선택합니다.
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2024-08-21(UTC)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"필요한 정보가 없음"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"너무 복잡함/단계 수가 너무 많음"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"오래됨"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"번역 문제"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"샘플/코드 문제"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"기타"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"이해하기 쉬움"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"문제가 해결됨"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"기타"
}]
{"lastModified": "\ucd5c\uc885 \uc5c5\ub370\uc774\ud2b8: 2024-08-21(UTC)"}
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2024-08-21(UTC)"]]