Windows에서 실행되는 Firefox/Netscape 플러그인 (확장자 아님)을 작성하는 중입니다.지도 및 자습서 용 사이트를 제안 할 수 있는지 궁금합니다.Firefox/Netscape 플러그인 작성
필자는 모질라 문서, 특히 게코 sdk 문서를 참조하고 있지만 가장 쉬운 방법은 아닙니다.
여기에 도움이되는 좋은 사이트가 있는지 궁금한 점이 있으십니까? 또는 Mozilla 문서에 의존해야합니다.
Windows에서 실행되는 Firefox/Netscape 플러그인 (확장자 아님)을 작성하는 중입니다.지도 및 자습서 용 사이트를 제안 할 수 있는지 궁금합니다.Firefox/Netscape 플러그인 작성
필자는 모질라 문서, 특히 게코 sdk 문서를 참조하고 있지만 가장 쉬운 방법은 아닙니다.
여기에 도움이되는 좋은 사이트가 있는지 궁금한 점이 있으십니까? 또는 Mozilla 문서에 의존해야합니다.
NPAPI (Netscape Plugin Application Programming Interface)를 검색하십시오. 여기에 몇 가지 결과는 다음과 같습니다
참고 : 다음은 플러그인이 아닌 확장을위한 것입니다. 죄송합니다.
두
http://roachfiend.com/archives/2004/12/08/how-to-create-firefox-extensions/ http://lifehacker.com/264490/how-to-build-a-firefox-extension
내가 매우 Nixysa를 사용하는 것이 좋습니다, 그것은 새로운 http://code.google.com/p/nixysa/입니다. 그것은 NPAPI의 세부 사항을 추상화합니다. 또한 작동 샘플이 있습니다. 웹 사이트는 가장 잘 설명 :
Nixysa가 쉽게 C++ 클래스를 노출시키는 자동으로 (예 : 구글 크롬 또는 Firefox와 같은 브라우저 플러그인) NPAPI 플러그인에 대한 접착제 코드를 생성 할 수 파이썬으로 작성된 프레임 워크입니다 자바 스크립트에서 간단한 IDL 표현. Nixysa는 원래 이었고, O3D는 O3D가 필요했지만 충분히 유연하여 을 지원합니다.
여기 지침에 따라 코드를 확인하고 EXAMPLE/complex에서 샘플을 사용해보십시오.
자바 스크립트 콜백을 등록하고 호출 할 수있는 프로그램을 작성할 수 있습니다.
한 가지주의 할 점은 문서가 없다는 것입니다 (지금까지). 당신은 크로스 브라우저를 작동 뭔가 (파이어 폭스와 IE) 및/또는 크로스 플랫폼 (윈도우, 리눅스, 맥)이 필요한 경우
, 당신은 firebreath 볼 수 있습니다 : http://www.firebreath.org
을 그것은 매우 안정적이고있다 큰 특징이 많이 있습니다.정보 "시작을 받고"
일반에 대한, 나는 그가 (애플 퀵타임과 같은) 플러그인을 요청
http://colonelpanic.net/2009/03/building-a-firefox-plugin-part-one/
(위 소스의 일부뿐만 아니라에서 연결) 주제에 대한 몇 가지 블로그 게시물을 확장이 아닙니다. –
아, 그걸 잡지 못했어요. 편집 됨. – JasonV
+1 감사합니다. –