2011-03-31 2 views
3

파이어 폭스 확장자를 부트 스트랩 (재시작 없음)으로 다시 쓰고 있습니다. 나는 부트 스트래핑 된 노드 <으로 rdf를 패치했습니다. 그럼 난 파일 "bootstrap.js"소개 : 확장 시각적으로 올바르게 설치부트 스트랩 된 파이어 폭스 4 익스텐션에서 디버그 프린트

function startup(data, reason) { dump("startup") } 
function void shutdown(data, reason) {} 

을하며 (즉, 너무 정확성을 의미) 작업을 중단했다. 하지만 디버그 인쇄를하지 않고 내 확장 기능을 디버그하는 방법에 대한 단서가 없습니다. dump()가 작동하지 않습니다 (jconsole은 비워 두었습니다), alert()도 마찬가지입니다. 나는 심지어 함수 startup()이 실제로 호출되었는지 확신하지 못한다. 확인하는 방법?

답변

3
+0

답변 해 주셔서 감사합니다. 그리고 기사들도. –

+0

"bootstrapped"또 다른 주제는 js-console에 정상적으로보고되지 않는 동안 개발자가 런타임 JS 오류에 대한 정보를 얻는 방법입니다. try/catch 문에 코드를 포함시키고 logStringMessage()를 통해 보고서를 작성할 수도 있지만 완벽한 해결책은 아닙니다. –