답변

1

내가 대답 여기에 작업 코드 예제 크롬 확장 프로그램을 처음 실행 제출 : Detect Chrome extension first run/update

당신은 manifest.json에서 version를 얻을 수를, 당신은에 당신의 localStorage를 저장합니다. 귀하의 배경 페이지에서 귀하의 version이 설정되어 있는지 (정의되지 않음을 통해) 설정되어 있지 않으면 귀하의 확장 기능이 방금 설치되었음을 알 수 있습니다. 그렇지 않으면 버전이 변경된 경우 업데이트 중임을 알 수 있습니다.

1

localStorage에 변수 version을 저장하고 로컬 current_version 변수를 자바 스크립트에 하드 코딩했습니다. 그런 다음 확장 시작시 (background.html에서)이 둘을 비교합니다. 그런 다음 localStorage 변수를 현재 버전으로 업데이트하십시오.

+0

하지만 이제 사용자가 처음 확장 프로그램을 설치하면 버전 업데이트 팝업이 보여줘. 내가 어떻게 대처할 것을 제안합니까? – Orny

+1

@Orny :'version'이 있는지 확인 하시겠습니까? – Hello71

+0

하지만 현재 버전에는이 시스템이 구현되어 있지 않습니다. – Orny

관련 문제