Google Chrome 扩展 manifest.json 文件
Google Chrome Extension manifest.json file
我正在开发一个 Google Chrome 扩展程序并面临着后台挑战;浏览器不加载在CSS.
中添加的背景图片
我似乎找不到在 manifest.json
文件中的 web_accessible_resources
键下声明资产的有效方法。
什么是 manifest.json
文件,如何在其中申报资产?
任何 Chrome 扩展都需要一个 manifest.json 文件。 manifest.json 文件包含定义扩展名的信息。文件中信息的格式为JSON.
您可以在 Google Chrome 开发人员文档中阅读更多关于它包含的内容:Manifest File Format
您可能还想阅读:Overview of Google Chrome Extensions
一个相对简单的manifest.json文件看起来像(来源: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 中的 file/path 是相对于您的扩展根目录的。该网页可以从 URL 访问资源,如下所示:chrome-extension://[PACKAGE ID]/[PATH]
.
示例(来源:Manifest - Web Accessible Resources):
{
...
"web_accessible_resources": [
"images/*.png",
"style/double-rainbow.css",
"script/double-rainbow.js",
"script/main.js",
"templates/*"
],
...
}
有关 web_accessible_resources
的更多信息,请参阅 Google Chrome 开发人员文档:Manifest - Web Accessible Resources。
我正在开发一个 Google Chrome 扩展程序并面临着后台挑战;浏览器不加载在CSS.
中添加的背景图片我似乎找不到在 manifest.json
文件中的 web_accessible_resources
键下声明资产的有效方法。
什么是 manifest.json
文件,如何在其中申报资产?
任何 Chrome 扩展都需要一个 manifest.json 文件。 manifest.json 文件包含定义扩展名的信息。文件中信息的格式为JSON.
您可以在 Google Chrome 开发人员文档中阅读更多关于它包含的内容:Manifest File Format
您可能还想阅读:Overview of Google Chrome Extensions
一个相对简单的manifest.json文件看起来像(来源: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 中的 file/path 是相对于您的扩展根目录的。该网页可以从 URL 访问资源,如下所示:chrome-extension://[PACKAGE ID]/[PATH]
.
示例(来源:Manifest - Web Accessible Resources):
{
...
"web_accessible_resources": [
"images/*.png",
"style/double-rainbow.css",
"script/double-rainbow.js",
"script/main.js",
"templates/*"
],
...
}
有关 web_accessible_resources
的更多信息,请参阅 Google Chrome 开发人员文档:Manifest - Web Accessible Resources。