크롬 앱 (패키지)을 만들고 있는데 크롬 브라우저를 시작하자마자 소켓을 만들어 수신 브로드 캐스트 메시지를 청취해야합니다.크롬 앱에서 크롬이 실행될 때 백그라운드 작업을 시작하는 방법은 무엇입니까?
나는 this API을 발견했으나 확장 기능으로 만 보인다.
그리고 생성 창이 권한
"permissions": ["tabs"],
필요하고 이것은 또한 단지 확장을 사용할 수 있습니다 청취도 the API.
크롬 앱의 경우 이렇게 할 수 있습니까?
미리 감사드립니다.
background.js에서 API를 시도하고 콜백 함수에 테스트 콘솔 로그를 추가했지만 크롬을 시작할 때 콘솔 로그에 나타나지 않습니다. 내가 놓친 게 있니? – banguru
@banguru 글쎄, 어떻게 확인 하느냐에 달렸어. 배경 작업 페이지는 아무 작업도 수행하지 않으면 잠깐 동안 살아갑니다. 따라서 'Chrome 앱 및 확장 프로그램 개발자 도구'를 통해 로그 메시지를 확인하는 것이 좋습니다. 그것은 다른 애플 리케이션에서 모든 메시지를 유지하므로 거기에 그것을 볼 수 있어야합니다 (나는 실제로 이것을 시도 했으므로 작동해야합니다) – jusio