NemProgrammering.dk logo

Sådan laver du et background-script til din Chrome Extension

Lær at lave Google Chrome extensions » Sådan laver du et background-script til din Chrome Extension # 4

Information om denne video

Underviser: Benjamin Mikkelsen   Video: 08:05   Lektion nr. 4 af 7

I denne episode gennemgår vi, hvad et background script er samt, hvordan
det relaterer sig til en Chrome extension. Background-scripts kan være enten
persistant eller baseret på startup og eventhandlers.

I vores tilfælde indeholder background-scriptet nogle event handlers.
Scriptet er simpelt, da det kun skal injecte ny kode på tabs. Det gøres ved at
benytte Chrome-API’en, så vi kan se, hvornår tabs opdaterer.

I background-scriptes skal der laves kald til tre forskellige scripts, der
gør det muligt for at gemme og injecte information på websitet. Herefter
oprettes de tre scripts, der skal køre i background-scriptet, som hver især
har forskellige funktioner i udvidelsen. De tre scripts hedder convertDomain.js,
storage.js og inject.js – førstnævnte beskrives i video.
De andre findes i særskilte episoder.