문제

내가 쓰고있는 Firefox 확장에는 실제 확장과 확장의 환경 설정 창 모두에서 액세스 할 수있는 일부 데이터가 포함 된 변수가 있습니다. Firefox가로드되면 내 확장 코드는 올바른 데이터로 변수를 초기화합니다. 그러나 옵션 대화 상자 (다른 XUL 파일에 포함되어 있음)와 동일한 변수를 사용하려고 시도하면 변수가 초기화되지 않았습니다. 내 확장자 XUL 파일은 모두 동일한 JavaScript 소스 파일을 사용하고 있지만 두 XUL 파일이 변수의 새 사본을 초기화하는 것처럼 보입니다. 해당 변수를 공유하도록하려면 어떻게해야합니까?

감사!

도움이 되었습니까?

해결책

당신은 만들고 싶을 것입니다 JavaScript 코드 모듈. 그것의 내부의 모든 변수와 방법은 그것을 포함하는 모든 위치에서 공유됩니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top