2014-02-07 2 views
1

firefox 애드온 안에 웹 사이트를 삽입 할 수 있습니까? 현재 여러 기능을 가진 애드온을 만들고 있지만 애드온은 몇 가지 기능에 적합하지만 웹 사이트는 기능의 나머지 부분에서 더 좋습니다.firefox addon 내부 웹 사이트

addon을 만들고 웹 사이트에 일부 작업을 포함시키려는 경우 가능합니다. 어떻게해야합니까?

+0

음, 어디, 어떤 iframe을에 대해? –

+0

몇 가지 예를 들려 줄 수 있습니까? 웹 사이트는 어떤 "작업"을 수행합니까? 웹 사이트에 API가 제공되는 경우 일부 작업 만 수행하면됩니다. 애드온에 임베드 할 필요가 없습니다. – matagus

+0

질문을 명확하게하십시오. 구축하려는 것에 대한 몇 가지 예를 추가하는 것을 고려하십시오. – nilfalse

답변

2

예, 파이어 폭스 애드온에서 웹 컨텐츠를 가지고 있지만, 매우 조심 그렇지 않으면를 차단 웹 페이지 (또는 아무것도 할 수있다 웹 페이지)는 Firefox 자체가 할 수있는 모든 것에 대한 액세스 권한을 갖습니다. 당신이 (크롬에서 신뢰할 수없는 내용에서 삽입 또는 iframe 요소 또는 실행 가능한 데이터 : // 컨텍스트)은 XUL은 iframe을 사용하는 경우

,주의 깊게 문서를 참조하십시오 :

https://developer.mozilla.org/en-US/docs/Displaying_web_content_in_an_extension_without_security_issues

0

http://webdesign.about.com/od/iframes/a/aaiframe.htm

여기 내 부가 기능을 참조하십시오 여기 애드온 메모리 부가 기능 : https://addons.mozilla.org/en-US/firefox/addon/xpicompiler/ 대해보고 https://addons.mozilla.org/en-US/firefox/addon/about-addons-memory/

매우 간단 애드온, 그들은 웹 페이지를 포함하고 있습니다. 매니페스트 파일에 우리가 설정 한 당신에 대한 입력하면 내 부가 기능에

진정한 = contentaccesible : 당신에 대한 URL 표시 줄에 입력하면 당신은 다른 부가 기능에 그 pgae 에 도착 xpiler : 당신이 얻을 애드온 메모리 그의 페이지.

도움이 필요하면 내가 10 분

에 당신을 위해 데모를 작성할 수
+0

iframe이있는 사이드 바를 만들고 싶다면 여기에서이 데모 애드온을보십시오. https://gist.github.com/Noitidart/8728393 – Noitidart