Referencia

app.runtime

Usa la API de chrome.app.runtime para administrar el ciclo de vida de la app. El entorno de ejecución de la app administra la instalación de la app, controla la página de eventos y puede cerrar la app en cualquier momento.

app.window

Usa la API de chrome.app.window para crear ventanas. Las ventanas tienen un marco opcional con barra de título y controles de tamaño. No están asociadas con ninguna ventana del navegador Chrome. Consulta la muestra de estado de la ventana para ver una demostración de estas opciones.

appviewTag
Chrome 43 y versiones posteriores Solo en ChromeOS

Usa la etiqueta appview para incorporar otras apps de Chrome en tu app de Chrome (consulta Uso).

bluetooth
Solo en ChromeOS

Usa la API de chrome.bluetooth para conectarte a un dispositivo Bluetooth. Todas las funciones informan fallas a través de chrome.runtime.lastError.

bluetoothLowEnergy
Solo en ChromeOS

La API de chrome.bluetoothLowEnergy se usa para comunicarse con dispositivos Bluetooth Smart (de bajo consumo) con el perfil de atributos genéricos (GATT).

bluetoothSocket
Solo en ChromeOS

Usa la API de chrome.bluetoothSocket para enviar y recibir datos a dispositivos Bluetooth con conexiones RFCOMM y L2CAP.

browser
Solo en ChromeOS

Usa la API de chrome.browser para interactuar con el navegador Chrome asociado con la aplicación y el perfil de Chrome actuales.

clipboard
Canal para desarrolladores Solo en ChromeOS

La API de chrome.clipboard se proporciona para permitir que los usuarios accedan a los datos del portapapeles. Esta es una solución temporal para las apps de la plataforma de ChromeOS hasta que esté disponible una alternativa de la Web abierta. Se dejará de usar una vez que esté disponible la solución de la Web abierta, lo que podría ocurrir en el cuarto trimestre de 2017.

fileSystem
Solo en primer plano

Usa la API de chrome.fileSystem para crear, leer, navegar y escribir en el sistema de archivos local del usuario. Con esta API, las Apps de Chrome pueden leer y escribir en una ubicación seleccionada por el usuario. Por ejemplo, una app de edición de texto puede usar la API para leer y escribir documentos locales. Todas las fallas se notifican a través de chrome.runtime.lastError.

hid

Usa la API de chrome.hid para interactuar con los dispositivos HID conectados. Esta API proporciona acceso a las operaciones de HID desde el contexto de una app. Con esta API, las apps pueden funcionar como controladores de dispositivos de hardware. Los errores que genera esta API se informan configurando runtime.lastError y ejecutando la devolución de llamada normal de la función. En este caso, los parámetros normales de la devolución de llamada no estarán definidos.

mdns
Chrome 43 y versiones posteriores

Usa la API de chrome.mdns para descubrir servicios a través de mDNS. Esto comprende un subconjunto de las funciones de la especificación de NSD: http://www.w3.org/TR/discovery-api/

mediaGalleries
Solo en ChromeOS

Usa la API de chrome.mediaGalleries para acceder a los archivos multimedia (audio, imágenes y video) de los discos locales del usuario (con su consentimiento).

networking.onc
Chrome 59 y versiones posteriores Solo en ChromeOS

La API de chrome.networking.onc se usa para configurar conexiones de red (móvil, Ethernet, VPN o Wi-Fi). Esta API está disponible en las sesiones de kiosco de ChromeOS que se inician automáticamente.

serial
Solo en ChromeOS

Usa la API de chrome.serial para leer y escribir en un dispositivo conectado a un puerto en serie.

socket

Usa la API de chrome.socket para enviar y recibir datos a través de la red con conexiones TCP y UDP. Nota: A partir de Chrome 33, esta API dejó de estar disponible y se reemplazó por las APIs de sockets.udp, sockets.tcp y sockets.tcpServer.

sockets.tcp

Usa la API de chrome.sockets.tcp para enviar y recibir datos a través de la red con conexiones TCP. Esta API reemplaza la funcionalidad de TCP que antes se encontraba en la API de chrome.socket.

sockets.tcpServer

Usa la API de chrome.sockets.tcpServer para crear aplicaciones de servidor con conexiones TCP. Esta API reemplaza la funcionalidad de TCP que antes se encontraba en la API de chrome.socket.

sockets.udp

Usa la API de chrome.sockets.udp para enviar y recibir datos a través de la red con conexiones UDP. Esta API reemplaza la funcionalidad de UDP que antes se encontraba en la API de "socket".

syncFileSystem

Usa la API de chrome.syncFileSystem para guardar y sincronizar datos en Google Drive. Esta API NO sirve para acceder a documentos arbitrarios de los usuarios almacenados en Google Drive. Proporciona almacenamiento sincronizable específico de la app para el uso sin conexión y el almacenamiento en caché, de modo que los mismos datos puedan estar disponibles en diferentes clientes. Lee Administra datos para obtener más información sobre cómo usar esta API.

system.network

Usa la API de chrome.system.network.

usb
Solo en ChromeOS

Usa la API de chrome.usb para interactuar con los dispositivos USB conectados. Esta API proporciona acceso a las operaciones de USB desde el contexto de una app. Con esta API, las apps pueden funcionar como controladores de dispositivos de hardware. Los errores que genera esta API se informan configurando runtime.lastError y ejecutando la devolución de llamada normal de la función. En este caso, los parámetros normales de la devolución de llamada no estarán definidos.

virtualKeyboard
Chrome 58 y versiones posteriores Solo en ChromeOS

La API de chrome.virtualKeyboard es una API solo para kioscos que se usa para configurar el diseño y el comportamiento del teclado virtual en las sesiones de kiosco.

webviewTag
Solo en ChromeOS

Usa la etiqueta webview para cargar de forma activa contenido en vivo de la Web a través de la red y, luego, incorporarlo en tu app de Chrome. Tu app puede controlar el aspecto de webview y, además, interactuar con el contenido web, iniciar navegaciones en una página web incorporada, reaccionar a eventos de error que se produzcan en ella y mucho más (consulta Uso).