2012-10-30 2 views
1

Chrome에서 작성한 확장 프로그램을 Firefox로 수동 포팅했습니다. 패널을 위젯에 연결하고 해당 패널의 내용을 HTML 파일로 설정합니다. 패널을 축소하고 내용이 커지도록하려면 어떻게해야합니까? 보기 흉한 스크롤 바와 회색 배경이 많이 있습니다.Firefox 패널 적합 콘텐츠 만들기

var data = require("self").data; 

var text_entry = require("panel").Panel({ 
    width: 320, 
    height: 181, 
    contentURL: data.url("text-entry.html"), 
    contentScriptFile: data.url("get-text.js") 
}); 

require("widget").Widget({ 
    label: "Text entry", 
    id: "text-entry", 
    contentURL: "http://www.mozilla.org/favicon.ico", 
    panel: text_entry 
}); 

패널의 높이 속성을 설정하지 않으면 크기가 너무 커집니다.

+0

패널 창조에 분명히. 패널 내용이 변경 될 때 동적으로 변경하려면이 값이 필요합니까? – canuckistani

+0

예, 그게 내가 찾고있는 것입니다 – sean

답변

0

로드 된 문서를 기반으로 패널의 크기를 조정하는이 예를 참조하십시오. 적어도 초기로드에있는 콘텐츠의 크기 변화에 따라 크기를 조정하려면 :

https://builder.addons.mozilla.org/package/150225/latest/

(죄송 respinding의 지연되어 AFK 여행에 대한) 당신이 높이와 위젯을 설정할 수 있습니다

+1

링크를 게시 하시겠습니까? – sean

관련 문제