버튼을 클릭하면 사이트의 모든 색상을 읽고 그에 따라 모든 색상을 변경하는 확장 프로그램을 만들고 싶습니다.백그라운드 스크립트의 코드와 스크립트의 차이점
어디에서이 코드를 작성해야합니까? 콘텐츠 스크립트 또는 백그라운드 스크립트에서?
실제로 두 가지의 차이점은 무엇입니까?
버튼을 클릭하면 사이트의 모든 색상을 읽고 그에 따라 모든 색상을 변경하는 확장 프로그램을 만들고 싶습니다.백그라운드 스크립트의 코드와 스크립트의 차이점
어디에서이 코드를 작성해야합니까? 콘텐츠 스크립트 또는 백그라운드 스크립트에서?
실제로 두 가지의 차이점은 무엇입니까?
문서에 잘 쓰여진 Overview을 읽으십시오. 이 질문은 많은 질문에 대답해야합니다.
콘텐츠 스크립트는 DOM에 액세스 할 수 있지만 isolated context of a webpage에서 실행되지만 Chrome API 액세스는 매우 제한적입니다.
백그라운드 스크립트는 보통 작업의 중앙 처리에 사용되는 반면 콘텐트 스크립트는 상호 작용하려는 페이지와 페이지 사이의 중개자 역할을합니다. 상황에 관해서는
는 :
당신은 버튼 클릭 이벤트를 수신 할 수있는 배경 스크립트가 필요합니다.
페이지와 상호 작용하려면 콘텐츠 스크립트가 있어야합니다.
그래서 둘 다 필요하며 배경 스크립트는 콘텐츠 스크립트 message의 마법을 수행 할 수 있습니다.