google-chrome-extension
manifest.json
Sök…
Anmärkningar
Officiell dokumentation
Formatera
Manifestfil är skriven i JSON- format (JavaScript Object Notation).
Detta format skiljer sig från mer lösa regler för att skriva objektbokstäver i JavaScript-kod. Bland viktiga skillnader:
Varje nyckelnamn och strängbokstav måste vara i dubbla citat .
Rätt:
"key": "value"
Fel:
key: "value"
,'key': 'value'
Inga kommentarer tillåts av formatet.
- Fel:
"key": "value" // This controls feature foo
- Fel:
Stränga kommaregler: objekt separerade med komma, inga dinglande komma .
Korrekt:
{ "foo": "bar", "baz": "qux" }
Fel (komma saknas):
{ "foo": "bar" "baz": "qux" }
Fel (dinglande komma):
{ "foo": "bar", "baz": "qux", }
Absolut minimum manifest.json
manifest.json
ger information om tillägget, till exempel de viktigaste filerna och de funktioner som tillägget kan använda. Bland de stödda manifestfälten för tillägg krävs följande tre .
{
"manifest_version": 2,
"name": "My Extension",
"version": "1.0"
}
Skaffa manifest från tilläggskoden
chrome.runtime.getManifest()
returnerar tilläggets manifest i form av ett tolkat objekt.
Den här metoden fungerar både på innehållsskript och på alla tilläggssidor, den kräver inga behörigheter,
Exempel på att få tilläggets versionsträng:
var version = chrome.runtime.getManifest().version;