Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako vytvoriť rozšírenie Google Chrome?

## Ako vytvoriť rozšírenie Google Chrome

---

Krok 1:Nastavte svoje vývojové prostredie

1. Nainštalujte Node.js a npm.

2. Nainštalujte CLI rozšírenia Chrome:`npm install -g chrome-extension`

3. Vytvorte nový adresár projektu.

4. Inicializujte nový projekt rozšírenia Chrome:`chrome-extension init `

Krok 2:Vytvorenie rozšírenia

Otvorte súbor _manifest.json_ a upravte nasledujúce polia:

- meno :Názov vášho rozšírenia.

- verzia :Verzia vášho rozšírenia.

- popis :Krátky popis vášho rozšírenia.

- povolenia :Súbor povolení, ktoré vaše rozšírenie vyžaduje.

- browser_action :Objekt, ktorý definuje ikonu akcie prehliadača a kontextový súbor HTML.

- background.js :Skript, ktorý sa spúšťa na pozadí vášho rozšírenia.

Krok 3:Vytvorte rozšírenie

Teraz môžete začať s vývojom rozšírenia napísaním logiky v _background.js_ a návrhom používateľského rozhrania v _popup.html_.

– Na prístup k rozhraniu Chrome API použite objekt „chrome“.

– Použite HTML, CSS a JavaScript na vytvorenie používateľského rozhrania rozšírenia.

– Ak chcete počúvať správy zo skriptov obsahu vášho rozšírenia, použite udalosť `chrome.runtime.onMessage.addListener`.

– Pomocou funkcie „chrome.tabs.sendMessage“ odosielajte správy do skriptov obsahu vášho rozšírenia.

Krok 4:Otestujte svoje rozšírenie

Po napísaní logiky a návrhu používateľského rozhrania môžete rozšírenie otestovať podľa týchto krokov:

1. Otvorte prehliadač Chrome.

2. Prejdite na stránku Rozšírenia (chrome://extensions).

3. Kliknite na tlačidlo Načítať rozbalené tlačidlo.

4. Vyberte adresár projektu rozšírenia.

5. Kliknite na tlačidlo OK načítať rozšírenie.

Krok 5:Nasaďte svoje rozšírenie

- Pomocou príkazu `chrome-extension pack` vytvorte súbor CRX.

– Na odovzdanie súboru CRX a zverejnenie rozšírenia použite panel vývojára Internetového obchodu Chrome.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené