2010-02-01 3 views
1

저는 여러 브라우저에서 작동하는 Mac 용 브라우저 플러그인이 아주 오래되었습니다 (1992). 그러나 Firefox는 Firefox 3.6에서 플러그인을 XPI 파일로 제한했기 때문에 플러그인이 더 이상 작동하지 않습니다.브라우저 플러그인을 XPI로 바꾸기

필자는 플러그인을 XPI로 만들거나 파이어 폭스에서로드 할 수 있어야하는 내용을 설명하는 유용한 문서를 찾을 수 없었습니다. 아니면 내가해야 할 일을 설명해 줄 수 있니? 나는 Xcode를 사용하고있다.

+0

의견이없는 6 개월 된 질문의 downvoting은 무엇입니까? 쳇. –

답변

0

그래서 이것이 NPAPI 플러그인의 경우, 당신은 (그것이 ZIP 파일의) 간단한 XPI를 만들 수 있습니다 : 이것은 이전에 링크 된 https://developer.mozilla.org/en/Bundles 페이지에서 다음과

your-plugin.xpi/ 
    install.rdf 
    plugins/ 
    your-plugin.dylib 

합니다.

당신은 install.rdf reference page on MDC을 읽고 따라 install.rdf를 만들거나 단지 Extension Wizard 같은 것을 사용하여 스텁 확장을 생성 (여기 a "more official" version on addons.mozilla.org하지만 나는 것을 사용하지 않은)하고 여기에서 install.rdf에 걸릴 수 있습니다.

install.rdf에서 확장자를 Mac으로 제한해야합니다 (install.rdf 참조를 읽어야 함).


[원래 답변 :] 어떤 기술이 플러그인에서 사용합니까? XPI는 packaging mechanism입니다. 귀하의 질문에 대한 대답은 귀하가 사용하는 기술이 여전히 Firefox 3.6에서 지원되는지 여부에 달려 있습니다.

저는 크로스 브라우저 플러그인 기술이 있다고 생각하지 않았습니다. 1992 년에 작동했으며 아직 사용 중입니다. 그래서 당신이 말하는 플러그인의 종류를 추측하기가 어렵습니다.

+0

NPAPI 플러그인입니다. 그것은 원래 NPAPI되지 않았을 수도 있습니다, 그 당시에는 회사에 없었습니다 ... –

+0

@ 브라이언 Postow : 좋아, 내 대답을 업데이 트되었습니다. 관심이 없으면 이전에 어떻게 설치 되었습니까? 플러그 인을 Firefox의 플러그인 폴더에 놓음으로써? – Nickolay

+0

우리는 플러그인을/Library/Internet Plug-Ins 폴더에 놓았습니다. –

관련 문제