Referenzen

app.runtime

Mit der chrome.app.runtime API können Sie den App-Lebenszyklus verwalten. Die App-Laufzeit verwaltet die App-Installation, steuert die Ereignisseite und kann die App jederzeit beenden.

app.window

Mit der chrome.app.window API können Sie Fenster erstellen. Fenster haben einen optionalen Rahmen mit Titelleiste und Größensteuerelementen. Sie sind nicht mit Chrome-Browserfenstern verknüpft. Im Beispiel für den Fensterstatus können Sie sich diese Optionen ansehen.

appviewTag
Chrome 43+ Nur ChromeOS

Mit dem appview Tag können Sie andere Chrome-Apps in Ihre Chrome-App einbetten (siehe Verwendung).

bluetooth
Nur ChromeOS

Mit der chrome.bluetooth API können Sie eine Verbindung zu einem Bluetooth-Gerät herstellen. Alle Funktionen melden Fehler über chrome.runtime.lastError.

bluetoothLowEnergy
Nur ChromeOS

Die chrome.bluetoothLowEnergy API wird verwendet, um über das Generic Attribute Profile (GATT) mit Bluetooth Smart-Geräten (Low Energy) zu kommunizieren.

bluetoothSocket
Nur ChromeOS

Mit der chrome.bluetoothSocket API können Sie Daten über RFCOMM- und L2CAP-Verbindungen an Bluetooth-Geräte senden und von ihnen empfangen.

browser
Nur ChromeOS

Mit der chrome.browser API können Sie mit dem Chrome-Browser interagieren, der mit der aktuellen Anwendung und dem aktuellen Chrome-Profil verknüpft ist.

clipboard
Entwicklerversion Nur ChromeOS

Die chrome.clipboard API ermöglicht Nutzern den Zugriff auf Daten in der Zwischenablage. Dies ist eine temporäre Lösung für ChromeOS-Plattform-Apps, bis eine Open-Web-Alternative verfügbar ist. Sie wird eingestellt, sobald eine Open-Web-Lösung verfügbar ist. Das könnte im vierten Quartal 2017 der Fall sein.

fileSystem
Nur im Vordergrund

Mit der chrome.fileSystem API können Sie das lokale Dateisystem des Nutzers erstellen, lesen, darin navigieren und Daten hineinschreiben. Mit dieser API können Chrome-Apps an einem vom Nutzer ausgewählten Speicherort lesen und schreiben. Eine Texteditor-App kann beispielsweise mit der API lokale Dokumente lesen und schreiben. Alle Fehler werden über chrome.runtime.lastError gemeldet.

hid

Mit der chrome.hid API können Sie mit verbundenen HID-Geräten interagieren. Diese API bietet Zugriff auf HID-Vorgänge im Kontext einer App. Mit dieser API können Apps als Treiber für Hardwaregeräte fungieren. Fehler, die von dieser API generiert werden, werden gemeldet, indem runtime.lastError festgelegt und der reguläre Callback der Funktion ausgeführt wird. Die regulären Parameter des Callbacks sind in diesem Fall nicht definiert.

mdns
Chrome 43+

Mit der chrome.mdns API können Sie Dienste über mDNS ermitteln. Dies umfasst eine Teilmenge der Funktionen der NSD-Spezifikation: http://www.w3.org/TR/discovery-api/

mediaGalleries
Nur ChromeOS

Mit der chrome.mediaGalleries API können Sie (mit Zustimmung des Nutzers) auf Mediendateien (Audio, Bilder, Video) auf den lokalen Festplatten des Nutzers zugreifen.

networking.onc
Chrome 59+ Nur ChromeOS

Die chrome.networking.onc API wird zum Konfigurieren von Netzwerkverbindungen (Mobilfunk, Ethernet, VPN oder WLAN) verwendet. Diese API ist in automatisch gestarteten ChromeOS-Kiosksitzungen verfügbar.

serial
Nur ChromeOS

Mit der chrome.serial API können Sie Daten von einem Gerät lesen und auf ein Gerät schreiben, das mit einem seriellen Port verbunden ist.

socket

Mit der chrome.socket API können Sie Daten über TCP- und UDP-Verbindungen über das Netzwerk senden und empfangen. Hinweis: Ab Chrome 33 ist diese API zugunsten der APIs sockets.udp, sockets.tcp und sockets.tcpServer veraltet.

sockets.tcp

Mit der chrome.sockets.tcp API können Sie Daten über TCP-Verbindungen über das Netzwerk senden und empfangen. Diese API ersetzt die TCP-Funktionalität, die zuvor in der chrome.socket API enthalten war.

sockets.tcpServer

Mit der chrome.sockets.tcpServer API können Sie Serveranwendungen über TCP-Verbindungen erstellen. Diese API ersetzt die TCP-Funktionalität, die zuvor in der chrome.socket API enthalten war.

sockets.udp

Mit der chrome.sockets.udp API können Sie Daten über UDP-Verbindungen über das Netzwerk senden und empfangen. Diese API ersetzt die UDP-Funktionalität, die zuvor in der API „socket“ enthalten war.

syncFileSystem

Mit der chrome.syncFileSystem API können Sie Daten in Google Drive speichern und synchronisieren. Diese API ist NICHT für den Zugriff auf beliebige Nutzerdokumente in Google Drive vorgesehen. Sie bietet einen appspezifischen synchronisierbaren Speicher für die Offline- und Cache-Nutzung, sodass dieselben Daten auf verschiedenen Clients verfügbar sein können. Weitere Informationen zur Verwendung dieser API finden Sie unter Daten verwalten.

system.network

Verwenden Sie die chrome.system.network API.

usb
Nur ChromeOS

Mit der chrome.usb API können Sie mit verbundenen USB-Geräten interagieren. Diese API bietet Zugriff auf USB-Vorgänge im Kontext einer App. Mit dieser API können Apps als Treiber für Hardwaregeräte fungieren. Fehler, die von dieser API generiert werden, werden gemeldet, indem runtime.lastError festgelegt und der reguläre Callback der Funktion ausgeführt wird. Die regulären Parameter des Callbacks sind in diesem Fall nicht definiert.

virtualKeyboard
Chrome 58+ Nur ChromeOS

Die chrome.virtualKeyboard API ist eine API, die nur für Kiosksitzungen verwendet wird, um das Tastaturlayout und das Verhalten der Bildschirmtastatur in Kiosksitzungen zu konfigurieren.

webviewTag
Nur ChromeOS

Mit dem Tag webview können Sie Live-Inhalte aus dem Web aktiv über das Netzwerk laden und in Ihre Chrome-App einbetten. Ihre App kann das Erscheinungsbild von webview steuern und mit den Webinhalten interagieren, Navigationen auf einer eingebetteten Webseite initiieren, auf Fehlerereignisse reagieren, die darin auftreten, und vieles mehr (siehe Verwendung).