반응형

ManifestV3 2

크롬 확장 프로그램 스크린 캡처 개발 삽질기 (Manifest v3 함정 정리)

크롬 확장 프로그램으로 간단한 스크린 캡처 기능을 만들면서 예상보다 많은 시행착오를 겪었다.기능 자체는 단순했지만, Manifest v3 환경에서 생각보다 까다로운 부분이 많았다. 이번 글에서는 실제로 막혔던 부분과 해결 방법을 정리해본다.1. Service Worker에서 DOM 사용 불가 처음에는 다운로드를 위해 아래 코드처럼 태그를 생성했다.const link = document.createElement("a");link.href = dataUrl;link.download = "screenshot.png";link.click();하지만 아무 반응이 없었다.원인은 간단했다.Manifest v3의 background는 Service Worker이기 때문에 DOM이 존재하지 않는다. 해결 방법chro..

초보 개발자도 OK! 크롬 플러그인 '비판매자' 계정으로 스토어에 첫 게시하는 법

안녕하세요! 나만의 크롬 확장 프로그램을 만들었는데, 어떻게 세상에 내놓아야 할지 막막하셨나요? 특히 유럽 경제 지역(EEA) 관련 '판매자/비판매자' 설정 단계에서 멈칫하신 분들을 위해, 비판매자(Non-trader) 계정으로 안전하고 빠르게 플러그인을 올리는 방법을 정리해 드립니다. 1. 개발자 계정 만들기 (최초 1회) 먼저 '크롬 웹 스토어 개발자 콘솔'에 접속하세요. 구글 계정으로 로그인한 뒤, 개발자 등록비 5달러를 결제해야 합니다. 한 번만 내면 평생 무제한으로 플러그인을 올릴 수 있습니다. 2. '비판매자(Non-trader)' 설정하기등록 과정에서 가장 헷갈리는 부분입니다. 수익 창출이 목적이 아닌 개인 개발자라면 '비판매자'를 선택하세요. 장점: 집 주소나 개인 전화번호를 스토..

반응형