Verwijzing

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 gewenst moment afsluiten.

app.venster

Gebruik de chrome.app.window API om vensters te maken. Windows heeft een optioneel frame met titelbalk en grootteregelaars. Ze zijn niet gekoppeld aan Chrome-browservensters. Zie het voorbeeld van de vensterstatus voor een demonstratie van deze opties.

appviewTag
Chroom 43+

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

Bluetooth

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

BluetoothLowEnergy

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

Bluetooth-aansluiting

Gebruik de chrome.bluetoothSocket API om gegevens te verzenden naar en te ontvangen van Bluetooth-apparaten via RFCOMM- en L2CAP-verbindingen.

browser

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

klembord
Alleen ontwikkelaarskanaal ChromeOS

De chrome.clipboard API is bedoeld om gebruikers toegang te geven tot gegevens op het klembord. Dit is een tijdelijke oplossing voor Chromeos-platform-apps totdat er een open-webalternatief beschikbaar is. Het wordt beëindigd zodra de open-weboplossing beschikbaar is, wat in het vierde kwartaal van 2017 zou kunnen zijn.

bestandssysteem
Alleen voorgrond

Gebruik de chrome.fileSystem API om het lokale bestandssysteem van de gebruiker te maken, lezen, navigeren en ernaar te schrijven. Met deze API kunnen Chrome-apps lezen van 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.

verborgen

Gebruik de chrome.hid API om te communiceren met aangesloten HID-apparaten. Deze API biedt toegang tot HID-bewerkingen vanuit de context van een app. Met behulp van deze API kunnen apps functioneren als stuurprogramma's voor hardwareapparaten. Fouten die door deze API worden gegenereerd, worden gerapporteerd 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.

mdn
Chroom 43+

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

mediaGalerijen

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

netwerken.onc
AlleenChrome 59+ ChromeOS

De chrome.networking.onc API wordt gebruikt voor het configureren van netwerkverbindingen (mobiel, ethernet, VPN of WiFi). Deze API is beschikbaar in automatisch gestarte Chrome OS-kiosksessies.

serieel

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

stopcontact

Gebruik de chrome.socket API om gegevens via het netwerk te verzenden en te ontvangen via TCP- en UDP-verbindingen. Opmerking: Vanaf Chrome 33 is deze API verouderd ten gunste van de API's sockets.udp , sockets.tcp en sockets.tcpServer .

sockets.tcp

Gebruik de chrome.sockets.tcp API om gegevens via het netwerk te verzenden en te ontvangen met behulp van TCP-verbindingen. Deze API vervangt de TCP-functionaliteit die eerder werd gevonden in de chrome.socket API.

sockets.tcpServer

Gebruik de chrome.sockets.tcpServer API om servertoepassingen te maken met behulp van TCP-verbindingen. Deze API vervangt de TCP-functionaliteit die eerder werd gevonden in de chrome.socket API.

sockets.udp

Gebruik de chrome.sockets.udp API om gegevens via het netwerk te verzenden en te ontvangen met behulp van UDP-verbindingen. Deze API vervangt de UDP-functionaliteit die eerder werd gevonden in de "socket" API.

syncFileSystem

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

systeem.netwerk

Gebruik de chrome.system.network -API.

USB

Gebruik de chrome.usb API om te communiceren met aangesloten USB-apparaten. Deze API biedt toegang tot USB-bewerkingen vanuit de context van een app. Met behulp van deze API kunnen apps functioneren als stuurprogramma's voor hardwareapparaten. Fouten die door deze API worden gegenereerd, worden gerapporteerd 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.

virtueel toetsenbord
AlleenChrome 58+ ChromeOS

De chrome.virtualKeyboard API is een kiosk-API die wordt gebruikt om de virtuele toetsenbordindeling en het gedrag in kiosksessies te configureren.

webviewTag

Gebruik de webview tag om live inhoud van internet actief via het netwerk te laden en deze in uw Chrome-app in te sluiten. Uw app kan de weergave van de webview bepalen en communiceren met de webinhoud, navigatie starten op een ingesloten webpagina, reageren op foutgebeurtenissen die daarin plaatsvinden, en meer (zie Gebruik ).