Referensi

app.runtime

Gunakan chrome.app.runtime API untuk mengelola siklus proses aplikasi. Runtime aplikasi mengelola penginstalan aplikasi, mengontrol halaman acara, dan dapat mematikan aplikasi kapan saja.

app.window

Gunakan chrome.app.window API untuk membuat jendela. Jendela memiliki frame opsional dengan panel judul dan kontrol ukuran. Tab ini tidak terkait dengan jendela browser Chrome mana pun. Lihat Contoh Status Jendela untuk melihat demonstrasi opsi ini.

appviewTag
Chrome 43+

Gunakan tag appview untuk menyematkan Aplikasi Chrome lain dalam Aplikasi Chrome Anda. (lihat Penggunaan).

bluetooth

Gunakan API chrome.bluetooth untuk menghubungkan ke perangkat Bluetooth. Semua fungsi melaporkan kegagalan melalui chrome.runtime.lastError.

bluetoothLowEnergy

API chrome.bluetoothLowEnergy digunakan untuk berkomunikasi dengan perangkat Bluetooth Smart (Hemat Energi) menggunakan Generic Attribute Profile (GATT).

bluetoothSocket

Gunakan chrome.bluetoothSocket API untuk mengirim dan menerima data ke perangkat Bluetooth menggunakan koneksi RFCOMM dan L2CAP.

browser

Gunakan chrome.browser API untuk berinteraksi dengan browser Chrome yang terkait dengan aplikasi dan profil Chrome saat ini.

papan klip
Saluran Dev Khusus ChromeOS

API chrome.clipboard disediakan untuk memungkinkan pengguna mengakses data papan klip. Ini adalah solusi sementara untuk aplikasi platform ChromeOS hingga alternatif web terbuka tersedia. API ini akan dihentikan setelah solusi web terbuka tersedia, yang mungkin terjadi pada Kuartal 4 2017.

fileSystem
Khusus latar depan

Gunakan chrome.fileSystem API untuk membuat, membaca, menjelajahi, dan menulis ke sistem file lokal pengguna. Dengan API ini, Aplikasi Chrome dapat membaca dan menulis ke lokasi yang dipilih pengguna. Misalnya, aplikasi editor teks dapat menggunakan API untuk membaca dan menulis dokumen lokal. Semua kegagalan akan diberi tahu melalui chrome.runtime.lastError.

hid

Gunakan chrome.hid API untuk berinteraksi dengan perangkat HID yang terhubung. API ini menyediakan akses ke operasi HID dari dalam konteks aplikasi. Dengan menggunakan API ini, aplikasi dapat berfungsi sebagai driver untuk perangkat hardware. Error yang dihasilkan oleh API ini dilaporkan dengan menyetel runtime.lastError dan menjalankan callback reguler fungsi. Parameter reguler callback tidak akan ditentukan dalam kasus ini.

mdns
Chrome 43+

Gunakan chrome.mdns API untuk menemukan layanan melalui mDNS. Hal ini mencakup subset fitur spesifikasi NSD: http://www.w3.org/TR/discovery-api/

mediaGalleries
Khusus ChromeOS

Gunakan chrome.mediaGalleries API untuk mengakses file media (audio, gambar, video) dari disk lokal pengguna (dengan izin pengguna).

networking.onc
Chrome 59+ Khusus ChromeOS

API chrome.networking.onc digunakan untuk mengonfigurasi koneksi jaringan (Seluler, Ethernet, VPN, atau Wi-Fi). API ini tersedia di sesi kios Chrome OS yang diluncurkan secara otomatis.

seri

Gunakan chrome.serial API untuk membaca dan menulis ke perangkat yang terhubung ke port serial.

socket

Gunakan chrome.socket API untuk mengirim dan menerima data melalui jaringan menggunakan koneksi TCP dan UDP. Catatan: Mulai Chrome 33, API ini tidak digunakan lagi dan digantikan oleh API sockets.udp, sockets.tcp, dan sockets.tcpServer.

sockets.tcp

Gunakan chrome.sockets.tcp API untuk mengirim dan menerima data melalui jaringan menggunakan koneksi TCP. API ini menggantikan fungsi TCP yang sebelumnya ditemukan di chrome.socket API.

sockets.tcpServer

Gunakan chrome.sockets.tcpServer API untuk membuat aplikasi server menggunakan koneksi TCP. API ini menggantikan fungsi TCP yang sebelumnya ada di chrome.socket API.

sockets.udp

Gunakan chrome.sockets.udp API untuk mengirim dan menerima data melalui jaringan menggunakan koneksi UDP. API ini menggantikan fungsi UDP yang sebelumnya ditemukan di API "socket".

syncFileSystem

Gunakan chrome.syncFileSystem API untuk menyimpan dan menyinkronkan data di Google Drive. API ini BUKAN untuk mengakses dokumen pengguna arbitrer yang disimpan di Google Drive. Penyimpanan yang dapat disinkronkan khusus aplikasi ini menyediakan penggunaan offline dan caching sehingga data yang sama dapat tersedia di berbagai klien. Baca Mengelola Data untuk mengetahui informasi selengkapnya tentang penggunaan API ini.

system.network

Gunakan chrome.system.network API.

usb

Gunakan chrome.usb API untuk berinteraksi dengan perangkat USB yang terhubung. API ini menyediakan akses ke operasi USB dari dalam konteks aplikasi. Dengan menggunakan API ini, aplikasi dapat berfungsi sebagai driver untuk perangkat hardware. Error yang dihasilkan oleh API ini dilaporkan dengan menyetel runtime.lastError dan menjalankan callback reguler fungsi. Parameter reguler callback tidak akan ditentukan dalam kasus ini.

virtualKeyboard
Chrome 58+ Khusus ChromeOS

API chrome.virtualKeyboard adalah API khusus kios yang digunakan untuk mengonfigurasi tata letak dan perilaku keyboard virtual dalam sesi kios.

webviewTag

Gunakan tag webview untuk memuat konten live secara aktif dari web melalui jaringan dan menyematkannya di Aplikasi Chrome Anda. Aplikasi Anda dapat mengontrol tampilan webview dan berinteraksi dengan konten web, memulai navigasi di halaman web yang disematkan, bereaksi terhadap peristiwa error yang terjadi di dalamnya, dan lainnya (lihat Penggunaan).