2010-01-20 1 views
3

Qt 4.5 출시 이후 NPAPI 플러그인을 QtWebKit과 통합 할 수 있다는 것을 알고 있습니다.QtWebKit의 NPAPI 플러그인

제 질문은 Mozilla/Gecko 문서에 따라 제 플러그인을 디자인해야합니다 - 실제로 "Netscape Plug-in 프로그래밍"이라고하는 정말 오래된 책 옆에 NPAPI에 대한 유일한 사용 가능/신뢰할 수있는 문서일까요? Qt가 NPAPI 플러그인을 다른 방식으로 처리합니까?

답변

3

모질라 및 colonelpanics tutorial과 같은 기타 문서는 정상적으로 작동합니다. 우리가 이미 거기에 몇 가지 일반적인 문제를 해결했기 때문에 FireBreaths 소스를보고 싶을 수도 있습니다.

QtWebKit은 실제로 WebKit을 래핑하기 때문에 Mozilla와 WebKit 사이에 실제 차이가 있다는 것을 기억하지 못합니다. 물론 지원되는 브라우저 속성 등에서 가능한 차이점을 처리해야하지만 NPAPI 플러그인에서 그렇게해야합니다.

다른 이점과 동일한 QtWebKit 플러그인을 사용하면 문제가 발생하지 않습니다.

1

Mozilla/Gecko 설명서 (general NPAPIdeveloper documentation)는 NPAPI에 대한 가장 최신의 신뢰할 수있는 문서 버전입니다.

새로운 PPAPI 프로젝트가 나왔기 때문에 npapi 문서를보다 의미있게 만드는 데 관심이 있습니다.

이 링크는 웹킷을 위해 개발 플러그인을 고려한다면 도움이 될해야합니다 https://svn.webkit.org/wiki/QtWebKitPlugins

을 그리고 npapi-headers 가장 최근을 사용하십시오.

당신이 QtWebKit와 플러그인을 개발하는 경우 또한, 해당 mailing list

0

에 가입 할 수는 ...

분명히 (대신 웹킷의 게코를 사용) 파이어 폭스, 나 IE에 대한도 사용할 수 없습니다

좀 더 휴대용을 원하면 다른 QT 샘플 qtbrowserplugin을 살펴보십시오. 4.5까지 사용할 수 있지만 현재 브라우저에서 계속 작동합니다. 또한 필요한 경우 업데이트하는 것이 매우 간단합니다.

FireBreath (georg-fritzsche 언급)