:: ADVANCE ::

Manifest.json 포맷 구조 본문

Study/Chrome Extension

Manifest.json 포맷 구조

KSJ14 2015. 3. 2. 17:27
반응형

{

// 필수 입력 정보 사항

"name":"My Extension", // 확장 프로그램 이름

"version":"0.1", // 버전

"manifest_version":2, // manifest.json 형식 버전


// 설명, 아이콘,

"description":"확장 프로그램에 대한 일반적인 텍스트 설명",

"icons":{

"16":"icon16.png",

"48":"icon48.png",

"128":"icon128.png"

},

"default_locale":"en", // 이건 뭐지


// Pick one (or none) (한가지 또는 선택하지 않음)

"browser_action":{

"default_icon":"icon.png",

"default_title":"QRCode Generator",

"default_popup":"qrcode.html"

},

"page_action":{},

"theme":{},

"app":{},


// 확장 프로그램에 사용할 필요한 기능을 추가

"background":{"persistent":false,...},

"background":{"persistent":true,...},

"chrome_url_overrides":{},

"content_scripts":[],

"content_security_policy":"policyString",

"file_browser_handlers":[],

"file_handlers":{ // 파일을 처리 하기 위해 파일 형식을 지정

"text":{ "types":["text/*"],

"title":["image/png", "image/jpeg"],

"title":"Image editor" }},

"homepage_url":"http://path/to/homepage",

"incognito":"spanning" or "split",

"key":"publicKey",

"minimum_chrome_version":"versionString",


// 네이티브 클라이언트 모듈을 등록하여 사용 할 수 있다.

"nacl_modules":[{ "path":"OpenOfficeViewer.nmf",

"mime_type":"application/vnd.oasis.opendocument.spreadsheet" }],

"kiosk_enabled":ture, // 강제 전체 화면 모드 사용

"offline_enabled":ture, // 응용 프로그램 또는 확장 오프라인으로 작업 할 때.

"omnibox":{ "keyword":"aString"}, // 주소 입력창에 키워드로 사용할 키 등록

"options_page":"aFile.html",

"permissions":[],

"plugins":[],


// NPAPI를 이용하거나 WebGL을 이용할 때 사용한다.

"requirements":{ "3D":{ "features":["webgl"]},

"plugins":{ "npapi":true }},

"update_url":"http://path/to/updateInfo.xml",

// 웹 페이지의 컨텍스트에서 사용할 수 있는 리소스 틍록(JavaScript, CSS, image)

"web_accessible_resources":[ "images/my-awesome-image1.png",

"images/my-amazing-icon1.png",

"style/double-rainbow.css",

"script/double-rainbow.js" ],

"sandbox":[]

}



[참고] http://kuroikuma.tistory.com/16

[참고] http://developer.chrome.com/extensions/manifest.html

반응형

'Study > Chrome Extension' 카테고리의 다른 글

[Chrome Extension]  (0) 2015.05.19
[Error] 전역변수  (0) 2015.03.09
Comments