2013-07-19 2 views
1

많은 코드가 js 파일로 분리되어 있습니다. 하나의 배경이 있습니다. 혼자서 페이지를 듣고 있습니다. 액션 클릭. 클릭은 새 창에서 < script> 태그와 함께 내 다른 스크립트를로드하는 확장 프로그램의 HTML 문서를 엽니 다.모든 이벤트 페이지가 하나의 이벤트로만로드됩니까?

HTML 문서를 제거하고 백그라운드에서 스크립트를 실행하고 싶습니다.

모든 스크립트를 이벤트 페이지 스크립트 (즉, 지속성이있는 백그라운드 페이지 : false)로 변환하면 pageAction의 클릭으로로드됩니까?

하나의 이벤트 페이지 스크립트 파일에서 하나의 수신기 만 다른 모든 이벤트 페이지 스크립트 파일을 열지 않습니까? 또는 모든 단일 js 파일에 동일한 수신기가 있어야합니까?

답변

0

예, 모든 스크립트를 이벤트 페이지로 전환했으며 예상대로 작동합니다. 하나의 리스너가 호출되면 전체 그룹이 실행됩니다. 매니페스트에서

:

"background":{"scripts":["script1", "script2", ...], "persistent":false} 
관련 문제