2015-01-16 2 views
0

FireBreath를 사용하여 플러그인에서 HTML 속성을 가져 오는 가장 좋은 방법은 무엇입니까? FireBreath - 플러그인에서 HTML 속성 가져 오기

<embed src="mydata" type="application/x-myplugin" hidden="true"> 

방법 플러그인에서 "SRC"의 값을 얻을 수 있습니다 :

나는 웹 페이지에서 내 플러그인을 호출하기위한 다음과 같은 라인을 사용? (예 : void MyPlugin :: onPluginReady()?)

자바 스크립트 객체 (http://www.firebreath.org/display/documentation/Interacting+with+Javascript)에서 매개 변수를 가져 오는 방법에 대한 정보는 설명서에만 표시됩니다.

HTML에서 직접 가져 오는 방법이 있습니까?

답변

0

마지막으로 NPAPI 문서를 읽은 후이 HTML 속성이 NPP_New (매개 변수 argc, argn, argv)라는 함수 (API 인터페이스에서 제공됨)에 부여 된 것을 이해했습니다. 따라서, 나는 가장 친한 친구 'grep'(미안 구글)을 사용했고이 기능이 firebreath에서 구현 된 곳을 발견했다.

트랙 다음 (npapiPlugin -> ... -> BrowserPlugin -> PluginCorePtr -> PluginCore가), 나 HTML 속성이 this-> getParam 사용하여 내 플러그인 클래스 ("SRC")를에서 쉽게 접근 할 수 이해했다.

우리는 ... getParam()을 호출하는 것보다 간단한 해결책을 찾을 수 없다고 생각합니다. 그래서이 질문을 닫습니다.