SendMessage
-
[chrome extension] How to send message content script to background.jsFrontend/chrome extension 2020. 3. 23. 14:56
chorme extension을 만들때 주요 개념이 있다. 간단히 정리하자면, - background.js : 말 그대로 백그라운드 작업을 처리한다. 작동 방식은 '항시동작/이벤트전달'로 목적에 맞춰 작성하면된다. - content script : 현재 웹 페이지에 커스텀 html을 injection 하여 인터렉트를 위해 사용된다. - popup : 브라우저 상단 url입력 오른쪽에 표시되는 ui이다. 그 밖에 permission 관련 등은 검색하면 많이 나온다. 크롬API content script to background.js 통신하는 방법을 소개하고자 한다. 현재 페이지에서 텍스트를 선택하면 content script가 동작하여 버튼이 생성되고, 클릭시 background.js에 그 값을 전달해 저..