Başvuru Kaynakları

app.runtime

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

app.window

Pencereler oluşturmak için chrome.app.window API'yi kullanın. Pencerelerde başlık çubuğu ve boyut kontrolleri içeren isteğe bağlı bir çerçeve bulunur. Herhangi bir Chrome tarayıcı penceresiyle ilişkilendirilmemişse Bu seçeneklerin gösterimi için Window State Sample'a (Pencere Durumu Örneği) bakın.

appviewTag
Chrome 43 veya daha yeni bir sürüm

Diğer Chrome uygulamalarını Chrome uygulamanıza yerleştirmek için appview etiketini kullanın (bkz. Kullanım).

bluetooth

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

bluetoothLowEnergy

chrome.bluetoothLowEnergy API, Generic Attribute Profile (GATT) kullanılarak Bluetooth Smart (Düşük Enerji) cihazlarla iletişim kurmak için kullanılır.

bluetoothSocket

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

browser

chrome.browser API'yi kullanarak mevcut uygulama ve Chrome profiliyle ilişkili Chrome tarayıcıyla etkileşim kurun.

clipboard
Yeni geliştirilenler kanalı Yalnızca ChromeOS

Kullanıcıların pano verilerine erişebilmesi için chrome.clipboard API'si sağlanır. Bu, açık web alternatifi kullanıma sunulana kadar ChromeOS platform uygulamaları için geçici bir çözümdür. Bu özellik, açık web çözümü kullanıma sunulduğunda (2017'nin 4. çeyreğinde) kullanımdan kaldırılacaktır.

fileSystem
Yalnızca ön plan

Kullanıcının yerel dosya sisteminde oluşturma, okuma, gezinme ve yazma işlemleri için chrome.fileSystem API'sini 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ü olarak işlev görebilir. Bu API tarafından oluşturulan hatalar, runtime.lastError ayarlanarak ve işlevin normal geri çağırması yürütülerek bildirilir. Bu durumda geri çağırmanın normal parametreleri tanımlanmamış olur.

mdns
Chrome 43 veya daha yeni bir sürüm

mDNS üzerinden hizmetleri keşfetmek için chrome.mdns API'sini 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 (kullanıcının izniyle) chrome.mediaGalleries API'sini kullanın.

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

chrome.networking.onc API, 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 Chrome OS kiosk oturumlarında kullanılabilir.

serial

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

soket

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'sinde 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'yi kullanın. Bu API, daha önce chrome.socket API'sinde 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'yi kullanın. Bu API, daha önce "socket" API'sinde bulunan UDP işlevinin yerini alır.

syncFileSystem

Google Drive'daki verileri 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ı için uygulamaya özel senkronize edilebilir depolama alanı sağlar. Bu API'yi kullanma hakkında daha fazla bilgi için Verileri Yönetme başlıklı makaleyi inceleyin.

system.network

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

usb

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

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

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

webviewTag

Ağ üzerinden web'deki canlı içeriği etkin bir şekilde yüklemek ve Chrome uygulamanıza yerleştirmek için webview etiketini kullanın. Uygulamanız, webview etiketinin görünümünü kontrol edebilir, web içeriğiyle etkileşimde bulunabilir, yerleştirilmiş bir web sayfasında gezinme başlatabilir, bu sayfada gerçekleşen hata etkinliklerine tepki verebilir ve daha fazlasını yapabilir (bkz. Kullanım).