2012-02-23 3 views
0

제목으로 Chrome 확장의 배경 페이지에 Mootools 프레임 워크를 포함시킬 수 있는지 알고 싶습니다. 시도했지만 성공하지 못했습니다.Chrome 확장 프로그램의 배경 페이지에 Mootools 프레임 워크를 포함시킬 수 있나요?

배경 페이지 :

<!doctype html> 
<html> 
    <head> 
    <title>Background Page</title> 
    <script src="mootools-more-1.4.0.1.js" type="text/javascript"></script> 
    <script src="mootools-core-1.4.2-full-compat.js" type="text/javascript"></script> 
    <script src="script.js"></script> 
    </head> 
    <body> 
    </body> 
</html> 

매니페스트 : 확장자가 실행 중일 때 당신이 샌드 박스에 있기 때문에

{ 
    "name": "First Extension", 
    "version": "1.0", 
    "description": "The first extensione tha I made", 
    "permissions":["contextMenus"], 
    "background_page": "background_page.html", 
    "browser_action":{ 
         "name": "My First Extension!", 
         "default_icon": "Chrome_icon32bn.png", 
         /*"default_popup": "popup.html",*/ 
         "default_title": "My First Extension!" 
    }, 
    "icons": { 
       "16": "Chrome_icon19color.png", 
       "48": "Chrome_icon32color.png", 
       "128": "Chrome_icon.png" 
    }, 
    "content_scripts": [{ "js": ["https://ajax.googleapis.com/ajax/libs/mootools/1.4.1/mootools-yui-compressed.js"] }] 

}

+0

예. 이런 식으로 할 수 있습니다. 작동하지 않는다는 것을 어떻게 알 수 있습니까? 당신 dev에 콘솔'background.html'에 대한 오류가 발생합니까? – abraham

+0

이러한 파일을 확장자 디렉토리에두기 만하면됩니다. 배경 페이지는 일반적인 HTML 페이지처럼 자바 스크립트 파일을로드 할 수 있습니다. – hamczu

+0

이제는 잘 작동합니다. 하지만 "content_scripts"를 사용할 수있을 때 이해가되지 않아 작동하지 않습니다. – Donovant

답변

-2

예하지만 당신은 그것을 다르게로드해야합니다 :

매니페스트에 추가

{ 
    "name": "My extension", 
    "content_scripts": [ 
    { 
     "js": ["https://ajax.googleapis.com/ajax/libs/mootools/1.4.1/mootools-yui-compressed.js"] 
    } 
    ] 
} 
+0

작동하지 않습니다. 경고 : content_scripts [0] 일치가 누락되었거나 유효하지 않습니다. – Donovant

+0

매니페스트를 게시 할 수 있습니까? 당신은 뭔가를 반복해야합니다 .... –

+0

J.Peterson : 게시물 완료! ;) – Donovant

관련 문제