js
필요해서 만든 크롬 확장 프로그램
필요해서 만든 크롬 확장 프로그램
2025.03.18크롬을 쓰고 여러 개의 화면을 쓰다 보니 동일한 중복탭이 많이 생기고 가끔 렉이 걸리는 경우가 발생했다. 동일한 중복탭이 생겼을 때 하나를 남기고 모두 닫는 확장 프로그램을 만들었다. 사람들에게 공유하기 위해서는 5$를 내야 하기에 나는 그렇게 하고 싶지는 않기 때문에 그냥 코드를 공유한다. 우선 js를 사용해야 하고, 로직 자체는 아래와 같다. 1. 탭에서 검색했을 때 기존 탭들과 url과 id 비교2. 같은 url이 존재할 경우 모달을 띄우고 닫을 지 말지 확인3. 닫기 할 경우 가장 최근의 탭을 제외하고 모두 닫기 코드 구현은 모달 때문에 2개의 js 파일이 필요하고 우선 현재 열린 탭들의 url을 확인하는 것은 아래와 같다.chrome.tabs.onUpdated.addListener((ta..