"파이어폭스 플러그인 개발 방법"의 두 판 사이의 차이

잔글
잔글
41번째 줄: 41번째 줄:


firefox 실행 후 URL 입력창에 "about:plugins" 입력해 플러그인 설치 여부를 확인한다.
firefox 실행 후 URL 입력창에 "about:plugins" 입력해 플러그인 설치 여부를 확인한다.
아래 그림에서 Basic Sample Plug-in 이 추가된 것을 확인할 수 있다. Path에는 플러그인을 복사한 위치가 나타난다.
<source lang="bash">
<source lang="bash">
firefox
firefox
</source>
</source>
[[파일:Firefox_about_plugins.png]]]


Reference : [http://kb.mozillazine.org/About:plugins mozillaZine - About:plugins]
Reference : [http://kb.mozillazine.org/About:plugins mozillaZine - About:plugins]
=== 2. Sample plugin test page ===
아래와 같이 플러그인 테스트를 위한 HTML 코드를 작성한다.





2013년 12월 16일 (월) 15:20 판

1 목적

본 문서는 ubuntu 상에서 firefox 웹브라우저에 npruntime 플러그인 개발 및 적용 방법에 대해 기술한다.

본 문서에 사용되는 소프트웨어의 버전은 다음과 같다.

  • Ubuntu 13.10 64 bit
  • Firefox 25.0.1 (Mozilla Firefox for Ubuntu canonical - 1.0)
  • cc 4.8.1

2 배경 지식

3 Build sample plugin

3.1 1. Getting npapi-sdk

npapi-sdk 소스를 체크아웃 한다.

svn checkout http://npapi-sdk.googlecode.com/svn/trunk/ npapi-sdk

Reference : npapi-sdk

3.2 2. Build sample

체크아웃한 소스를 빌드한다.

cd npapi-sdk/samples/unix-basic
make

빌드 시 "No package 'gtk+-2.0' found" 에러가 발생하면 gtk+-2.0 패키지를 설치 후 make를 다시 수행한다.

sudo apt-get install gtk+-2.0

4 Test sample plugin

4.1 1. Install sample plugin

빌드된 플러그인을 firefox 플러그인 디렉토리로 복사한다.

sudo cp npbasicplugin.so /usr/lib/mozilla/plugins/

firefox 실행 후 URL 입력창에 "about:plugins" 입력해 플러그인 설치 여부를 확인한다. 아래 그림에서 Basic Sample Plug-in 이 추가된 것을 확인할 수 있다. Path에는 플러그인을 복사한 위치가 나타난다.

firefox

Firefox about plugins.png]

Reference : mozillaZine - About:plugins

4.2 2. Sample plugin test page

아래와 같이 플러그인 테스트를 위한 HTML 코드를 작성한다.



5 같이 보기

6 참고 자료

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}