Referentie

app.runtime

Gebruik de chrome.app.runtime API om de levenscyclus van de app te beheren. De app-runtime beheert de app-installatie, beheert de gebeurtenispagina en kan de app op elk moment afsluiten.

app.window

Gebruik de chrome.app.window API om vensters te maken. Vensters hebben een optioneel frame met een titelbalk en bedieningselementen voor de grootte. Ze zijn niet gekoppeld aan Chrome-browservensters. Ga naar het voorbeeld van de vensterstatus voor een demonstratie van deze opties.

appviewTag
Chrome 43 of hoger Alleen ChromeOS

Gebruik de tag appview om andere Chrome-apps in te sluiten in je Chrome-app (zie Gebruik).

bluetooth
Alleen ChromeOS

Gebruik de chrome.bluetooth API om verbinding te maken met een bluetooth-apparaat. Alle functies melden fouten via chrome.runtime.lastError.

bluetoothLowEnergy
Alleen ChromeOS

De chrome.bluetoothLowEnergy API wordt gebruikt om te communiceren met Bluetooth Smart-apparaten (Low Energy) via het Generic Attribute Profile (GATT).

bluetoothSocket
Alleen ChromeOS

Gebruik de chrome.bluetoothSocket API om gegevens te sturen naar en te krijgen van bluetooth-apparaten via RFCOMM- en L2CAP-verbindingen.

browser
Alleen ChromeOS

Gebruik de chrome.browser API om te communiceren met de Chrome-browser die is gekoppeld aan de huidige app en het huidige Chrome-profiel.

klembord
Dev-kanaal Alleen ChromeOS

De chrome.clipboard API wordt aangeboden om gebruikers toegang te geven tot gegevens op het klembord. Dit is een tijdelijke oplossing voor ChromeOS-platform-apps totdat er een alternatief voor het open web beschikbaar is. Deze functie wordt beëindigd zodra de open-weboplossing beschikbaar is. Dit is mogelijk in het 4e kwartaal van 2017.

fileSystem
Alleen voorgrond

Gebruik de chrome.fileSystem API om het lokale bestandssysteem van de gebruiker te maken, te lezen, te navigeren en ernaar te schrijven. Met deze API kunnen Chrome-apps lezen en schrijven naar een door de gebruiker geselecteerde locatie. Een teksteditor-app kan de API bijvoorbeeld gebruiken om lokale documenten te lezen en te schrijven. Alle fouten worden gemeld via chrome.runtime.lastError.

hid

Gebruik de chrome.hid API om te communiceren met verbonden HID-apparaten. Deze API biedt toegang tot HID-bewerkingen vanuit de context van een app. Met deze API kunnen apps functioneren als stuurprogramma's voor hardwareapparaten. Fouten die door deze API worden gegenereerd, worden gemeld door runtime.lastError in te stellen en de reguliere callback van de functie uit te voeren. De reguliere parameters van de callback zijn in dit geval niet gedefinieerd.

mdns
Chrome 43+

Gebruik de chrome.mdns API om services te ontdekken via mDNS. Dit omvat een subset van de functies van de NSD-specificatie: http://www.w3.org/TR/discovery-api/

mediaGalleries
Alleen ChromeOS

Gebruik de chrome.mediaGalleries API om toegang te krijgen tot mediabestanden (audio, afbeeldingen, video) op de lokale schijven van de gebruiker (met toestemming van de gebruiker).

networking.onc
Chrome 59 of hoger Alleen ChromeOS

De chrome.networking.onc API wordt gebruikt om netwerkverbindingen (mobiel, ethernet, VPN of wifi) in te stellen. Deze API is beschikbaar in automatisch gestarte ChromeOS-kiosksessies.

serial
Alleen ChromeOS

Gebruik de chrome.serial API om te lezen van en te schrijven naar een apparaat dat is verbonden met een seriële poort.

socket

Gebruik de chrome.socket API om gegevens te sturen en te krijgen via het netwerk met TCP- en UDP-verbindingen. Opmerking: Vanaf Chrome 33 is deze API beëindigd ten gunste van de API's sockets.udp, sockets.tcp en sockets.tcpServer.

sockets.tcp

Gebruik de chrome.sockets.tcp API om gegevens te sturen en te krijgen via het netwerk met TCP-verbindingen. Deze API vervangt de TCP-functionaliteit die eerder in de chrome.socket API zat.

sockets.tcpServer

Gebruik de chrome.sockets.tcpServer API om server-apps te maken met TCP-verbindingen. Deze API vervangt de TCP-functionaliteit die eerder in de chrome.socket API zat.

sockets.udp

Gebruik de chrome.sockets.udp API om gegevens te sturen en te krijgen via het netwerk met UDP-verbindingen. Deze API vervangt de UDP-functionaliteit die eerder in de socket-API te vinden was.

syncFileSystem

Gebruik de chrome.syncFileSystem API om gegevens op te slaan en te synchroniseren in Google Drive. Deze API is NIET bedoeld voor toegang tot willekeurige gebruikersdocumenten die zijn opgeslagen in Google Drive. De API biedt app-specifieke synchroniseerbare opslag voor offline gebruik en caching, zodat dezelfde gegevens beschikbaar zijn voor verschillende clients. Lees Gegevens beheren voor meer informatie over het gebruik van deze API.

system.network

Gebruik de chrome.system.network API.

usb
Alleen ChromeOS

Gebruik de chrome.usb API om te communiceren met verbonden USB-apparaten. Deze API biedt toegang tot USB-bewerkingen vanuit de context van een app. Met deze API kunnen apps functioneren als stuurprogramma's voor hardwareapparaten. Fouten die door deze API worden gegenereerd, worden gemeld door runtime.lastError in te stellen en de reguliere callback van de functie uit te voeren. De reguliere parameters van de callback zijn in dit geval niet gedefinieerd.

virtualKeyboard
Chrome 58+ Alleen ChromeOS

De chrome.virtualKeyboard API is een API die alleen voor kiosken is en wordt gebruikt om de indeling en het gedrag van het virtuele toetsenbord in kiosksessies te configureren.

webviewTag
Alleen ChromeOS

Gebruik de tag webview om live content van het web actief via het netwerk te laden en in te sluiten in je Chrome-app. Je app kan de weergave van de webview beheren en interactie hebben met de webcontent, navigaties starten op een ingesloten webpagina, reageren op foutgebeurtenissen die zich daarin voordoen en meer (zie Gebruik).