2016-09-04 2 views
0

나는 HTML과 CSS를 배우고 CSS의 배경에 문제가있다. 브라우저가 배경 그림을로드하지 않는다. 이것에 대해 검색 한 결과 매니페스트 파일에서 자산을 web_accessible_resources로 선언해야 함을 발견했습니다. 매니페스트 파일과 web_accessible_resources에 대해 알지 못합니다.하지만 이에 대해서는 조사했지만 이해할 수 없습니다. manifest.json 파일이 무엇인지 이해하고이 파일에 web_accessible_resources를 선언하는 방법은 무엇입니까?manifest.json 파일이란 무엇입니까?

+1

'manifest.json' 파일은 아마도 크롬 확장에서 가장 중요한 단일 파일 일 것입니다 ... – Li357

답변

0

manifest.json 파일은 Chrome 확장 프로그램에 필요합니다. manifest.json 파일에는 확장 프로그램을 정의하는 정보가 들어 있습니다. 파일의 정보 형식은 JSON입니다. Overview of Google Chrome Extensions

비교적 간단한 의 manifest.json 파일 (소스처럼 보이는 : 당신은 아마 또한 읽고 싶은 것 Manifest File Format

:

당신은 Google 크롬 개발자 문서에 포함 된 내용에 대한 자세한 내용을보실 수 있습니다 : Getting Started: Building a Chrome Extension) :

{ 
    "manifest_version": 2, 

    "name": "Getting started example", 
    "description": "This extension shows a Google Image search result for the current page", 
    "version": "1.0", 

    "browser_action": { 
    "default_icon": "icon.png", 
    "default_popup": "popup.html" 
    }, 
    "permissions": [ 
    "activeTab", 
    "https://ajax.googleapis.com/" 
    ] 
} 

Manifest - Web Accessible Resources :

manifest.json 파일 내의 키 web_accessible_resources에 할당 된 문자열 배열로, 웹 페이지에서 액세스 할 수 있도록 확장 물의 저작물을 지정합니다. 파일/경로가 인 경우 manifest.json은 확장 프로그램의 루트 디렉토리와 관련이 있습니다. 웹 페이지는 chrome-extension://[PACKAGE ID]/[PATH]과 같은 URL에서 리소스에 액세스 할 수 있습니다.

예 (출처 : Manifest - Web Accessible Resources) : web_accessible_resources에 대한 자세한 내용은

{ 
    ... 
    "web_accessible_resources": [ 
    "images/*.png", 
    "style/double-rainbow.css", 
    "script/double-rainbow.js", 
    "script/main.js", 
    "templates/*" 
    ], 
    ... 
} 

구글 크롬 개발자 문서를 참조하십시오 Manifest - Web Accessible Resources.

+0

큰 도움을 주셔서 감사합니다 –