문제

다른 프로세스와 통신하려면 브라우저 플러그인을 작성해야 하는데, NPAPI 플러그인을 사용해야 하는 것 같습니다.참조할 수 있는 예시나 오픈 소스 NPAPI 플러그인이 있나요?

답장을 보내주셔서 감사합니다.

답변 요약

  1. http://mxr.mozilla.org/seamonkey/source/modules/plugin/samples/
  2. http://www.firebreath.org/
  3. http://code.google.com/p/nixysa/
  4. http://code.google.com/p/npapi-file-io/

2와 3은 모두 플러그인 개발을 더 쉽게 해주는 프레임워크입니다.


나는에서 한 가지 예를 찾았습니다.http://mxr.mozilla.org/seamonkey/source/modules/plugin/samples/

도움이 되었습니까?

해결책

오픈 소스를 사용할 수도 있습니다 파이어브레스 플러그인 프레임워크;그들은 Windows 전용 1.0 릴리스에 가까워지고 있지만 Linux로 이식하는 것은 어렵지 않습니다.Mac OS도 나쁘지는 않지만 CMake가 올바른 번들 유형을 생성하도록 하려면 약간의 작업이 필요합니다 =]

예, 저는 주요 관리자 중 한 명이므로 약간 편견이 있습니다.내 블로그에서 NPAPI 작동 방식에 대한 유용한 일반 정보를 여기에서 찾을 수도 있습니다.http://colonelpanic.net/2009/03/building-a-firefox-plugin-part-one/

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