Başvuru Kaynakları

app.runtime

Uygulama yaşam döngüsünü yönetmek için chrome.app.runtime API'yi kullanın. Uygulama çalışma zamanı, uygulama yüklemeyi yönetir, etkinlik sayfasını kontrol eder ve uygulamayı istediği zaman kapatabilir.

app.window

Pencere oluşturmak için chrome.app.window API'sini kullanın. Pencerelerde başlık çubuğu ve boyut kontrolleri içeren isteğe bağlı bir çerçeve bulunur. Bu işlemler, herhangi bir Chrome Tarayıcı penceresiyle ilişkili değildir. Bu seçeneklerin bir gösterimi için Pencere Durumu Örneği'ne bakın.

appviewTag
Chrome 43 ve sonraki sürümler Yalnızca ChromeOS

Diğer Chrome Uygulamalarını Chrome Uygulamanıza yerleştirmek için appview etiketini kullanın (Kullanım bölümüne bakın).

bluetooth
Yalnızca ChromeOS

Bluetooth cihazlara bağlanmak için chrome.bluetooth API'sini kullanın. Tüm işlevler, chrome.runtime.lastError aracılığıyla hataları bildirir.

bluetoothLowEnergy
Yalnızca ChromeOS

chrome.bluetoothLowEnergy API'si, Genel Özellik Profili (GATT) kullanarak Bluetooth Smart (Düşük Enerji) cihazlarla iletişim kurmak için kullanılır.

bluetoothSocket
Yalnızca ChromeOS

RFCOMM ve L2CAP bağlantılarını kullanarak Bluetooth cihazlara veri göndermek ve bu cihazlardan veri almak için chrome.bluetoothSocket API'yi kullanın.

tarayıcı
Yalnızca ChromeOS

Mevcut uygulama ve Chrome profiliyle ilişkili Chrome Tarayıcı ile etkileşim kurmak için chrome.browser API'yi kullanın.

pano
Yeni geliştirilenler kanalı Yalnızca ChromeOS

chrome.clipboard API, kullanıcıların panodaki verilere erişmesine olanak tanımak için sağlanır. Bu, açık web alternatifi kullanıma sunulana kadar ChromeOS platform uygulamaları için geçici bir çözümdür. Açık web çözümü kullanıma sunulduğunda (2017'nin 4. çeyreğinde olabilir) desteği sonlandırılacaktır.

fileSystem
Yalnızca ön plan

Kullanıcının yerel dosya sistemini oluşturmak, okumak, gezinmek ve yazmak için chrome.fileSystem API'yi kullanın. Bu API ile Chrome Uygulamaları, kullanıcı tarafından seçilen bir konuma okuma ve yazma işlemi yapabilir. Örneğin, bir metin düzenleyici uygulaması, yerel dokümanları okumak ve yazmak için API'yi kullanabilir. Tüm hatalar chrome.runtime.lastError aracılığıyla bildirilir.

hid

Bağlı HID cihazlarıyla etkileşim kurmak için chrome.hid API'sini kullanın. Bu API, bir uygulamanın bağlamı içinden HID işlemlerine erişim sağlar. Uygulamalar, bu API'yi kullanarak donanım cihazları için sürücü işlevi görebilir. Bu API tarafından oluşturulan hatalar, runtime.lastError ayarlanarak ve işlevin normal geri çağırma işlevi yürütülerek bildirilir. Bu durumda, geri çağırmanın normal parametreleri tanımlanmaz.

mdns
Chrome 43 ve sonraki sürümler

mDNS üzerinden hizmetleri keşfetmek için chrome.mdns API'yi kullanın. Bu, NSD spesifikasyonunun özelliklerinin bir alt kümesini içerir: http://www.w3.org/TR/discovery-api/

mediaGalleries
Yalnızca ChromeOS

Kullanıcının yerel disklerindeki medya dosyalarına (ses, resim, video) erişmek için chrome.mediaGalleries API'yi kullanın (kullanıcının izniyle).

networking.onc
Chrome 59 ve sonraki sürümler Yalnızca ChromeOS

chrome.networking.onc API'si, ağ bağlantılarını (hücresel, Ethernet, VPN veya kablosuz) yapılandırmak için kullanılır. Bu API, otomatik olarak başlatılan ChromeOS kiosk oturumlarında kullanılabilir.

serial
Yalnızca ChromeOS

Seri bağlantı noktasına bağlı bir cihazdan okuma ve cihaza yazma yapmak için chrome.serial API'yi kullanın.

socket

TCP ve UDP bağlantılarını kullanarak ağ üzerinden veri göndermek ve almak için chrome.socket API'yi kullanın. Not: Chrome 33'ten itibaren bu API, sockets.udp, sockets.tcp ve sockets.tcpServer API'leri lehine kullanımdan kaldırılmıştır.

sockets.tcp

TCP bağlantılarını kullanarak ağ üzerinden veri göndermek ve almak için chrome.sockets.tcp API'sini kullanın. Bu API, daha önce chrome.socket API'de bulunan TCP işlevinin yerini alır.

sockets.tcpServer

TCP bağlantılarını kullanarak sunucu uygulamaları oluşturmak için chrome.sockets.tcpServer API'sini kullanın. Bu API, daha önce chrome.socket API'de bulunan TCP işlevinin yerini alır.

sockets.udp

UDP bağlantılarını kullanarak ağ üzerinden veri göndermek ve almak için chrome.sockets.udp API'sini kullanın. Bu API, daha önce "socket" API'sinde bulunan UDP işlevinin yerini alır.

syncFileSystem

Google Drive'da veri kaydetmek ve senkronize etmek için chrome.syncFileSystem API'sini kullanın. Bu API, Google Drive'da depolanan rastgele kullanıcı dokümanlarına erişmek için KULLANILMAZ. Aynı verilerin farklı istemcilerde kullanılabilmesi için çevrimdışı ve önbelleğe alma kullanımına yönelik uygulamaya özel senkronize edilebilir depolama alanı sağlar. Bu API'nin kullanımı hakkında daha fazla bilgi için Verileri Yönetme başlıklı makaleyi okuyun.

system.network

chrome.system.network API'yi kullanın.

usb
Yalnızca ChromeOS

Bağlı USB cihazlarıyla etkileşim kurmak için chrome.usb API'sini kullanın. Bu API, bir uygulama bağlamından USB işlemlerine erişim sağlar. Uygulamalar bu API'yi kullanarak donanım cihazları için sürücü işlevi görebilir. Bu API tarafından oluşturulan hatalar, runtime.lastError ayarlanarak ve işlevin normal geri çağırma işlevi yürütülerek bildirilir. Bu durumda, geri çağırmanın normal parametreleri tanımlanmaz.

virtualKeyboard
Chrome 58 ve sonraki sürümler Yalnızca ChromeOS

chrome.virtualKeyboard API'si, kiosk oturumlarında sanal klavye düzenini ve davranışını yapılandırmak için kullanılan, yalnızca kiosk'a özel bir API'dir.

webviewTag
Yalnızca ChromeOS

Web'deki canlı içeriği ağ üzerinden etkin bir şekilde yüklemek ve Chrome Uygulamanıza yerleştirmek için webview etiketini kullanın. Uygulamanız, webview görünümünü kontrol edebilir ve web içeriğiyle etkileşim kurabilir, yerleştirilmiş bir web sayfasında gezinme başlatabilir, içinde gerçekleşen hata etkinliklerine tepki verebilir ve daha fazlasını yapabilir (Kullanım bölümüne bakın).