ข้อมูลอ้างอิง

app.runtime

ใช้ chrome.app.runtime API เพื่อจัดการวงจรของแอป รันไทม์ของแอปจะจัดการการติดตั้งแอป ควบคุมหน้ากิจกรรม และปิดแอปได้ทุกเมื่อ

app.window

ใช้ chrome.app.window API เพื่อสร้างหน้าต่าง หน้าต่างมีกรอบที่ไม่บังคับพร้อมแถบชื่อและการควบคุมขนาด โดยไม่ได้เชื่อมโยงกับหน้าต่างเบราว์เซอร์ Chrome ใดๆ ดูการสาธิตตัวเลือกเหล่านี้ได้ที่ตัวอย่างสถานะหน้าต่าง

appviewTag
Chrome 43 ขึ้นไป ChromeOS เท่านั้น

ใช้แท็ก appview เพื่อฝังแอป Chrome อื่นๆ ภายในแอป Chrome ของคุณ (ดูการใช้งาน)

bluetooth
ChromeOS เท่านั้น

ใช้ chrome.bluetooth API เพื่อเชื่อมต่อกับอุปกรณ์บลูทูธ ฟังก์ชันทั้งหมดจะรายงานความล้มเหลวผ่าน chrome.runtime.lastError

bluetoothLowEnergy
ChromeOS เท่านั้น

chrome.bluetoothLowEnergy API ใช้เพื่อสื่อสารกับอุปกรณ์ Bluetooth Smart (พลังงานต่ำ) โดยใช้ Generic Attribute Profile (GATT)

bluetoothSocket
ChromeOS เท่านั้น

ใช้ chrome.bluetoothSocket API เพื่อส่งและรับข้อมูลไปยังอุปกรณ์บลูทูธโดยใช้การเชื่อมต่อ RFCOMM และ L2CAP

browser
ChromeOS เท่านั้น

ใช้ chrome.browser API เพื่อโต้ตอบกับเบราว์เซอร์ Chrome ที่เชื่อมโยงกับแอปพลิเคชันและโปรไฟล์ Chrome ปัจจุบัน

clipboard
เวอร์ชันที่กำลังพัฒนา ChromeOS เท่านั้น

API chrome.clipboard มีไว้เพื่อให้ผู้ใช้เข้าถึงข้อมูลของคลิปบอร์ดได้ นี่เป็นวิธีแก้ปัญหาชั่วคราวสำหรับแอปแพลตฟอร์ม ChromeOS จนกว่าจะมีทางเลือกอื่นในเว็บแบบเปิด เราจะเลิกใช้งานเมื่อโซลูชัน Open Web พร้อมใช้งาน ซึ่งอาจเป็นไตรมาสที่ 4 ของปี 2017

fileSystem
เบื้องหน้าเท่านั้น

ใช้ chrome.fileSystem API เพื่อสร้าง อ่าน นำทาง และเขียนลงในระบบไฟล์ในเครื่องของผู้ใช้ API นี้ช่วยให้แอป Chrome อ่านและเขียนไปยังตำแหน่งที่ผู้ใช้เลือกได้ ตัวอย่างเช่น แอปเครื่องมือแก้ไขข้อความสามารถใช้ API เพื่ออ่านและเขียนเอกสารในเครื่องได้ ระบบจะแจ้งข้อผิดพลาดทั้งหมดผ่าน chrome.runtime.lastError

hid

ใช้ chrome.hid API เพื่อโต้ตอบกับอุปกรณ์ HID ที่เชื่อมต่อ API นี้ให้สิทธิ์เข้าถึงการดำเนินการ HID จากภายในบริบทของแอป เมื่อใช้ API นี้ แอปจะทำหน้าที่เป็นไดรเวอร์สำหรับอุปกรณ์ฮาร์ดแวร์ได้ ข้อผิดพลาดที่เกิดจาก API นี้จะได้รับการรายงานโดยการตั้งค่า runtime.lastError และเรียกใช้ Callback ปกติของฟังก์ชัน ในกรณีนี้ ระบบจะไม่กำหนดพารามิเตอร์ปกติของ Callback

mdns
Chrome 43 ขึ้นไป

ใช้ chrome.mdns API เพื่อค้นหาบริการผ่าน mDNS ซึ่งประกอบด้วยชุดย่อยของฟีเจอร์ของข้อกำหนด NSD: http://www.w3.org/TR/discovery-api/

mediaGalleries
ChromeOS เท่านั้น

ใช้ chrome.mediaGalleries API เพื่อเข้าถึงไฟล์สื่อ (เสียง รูปภาพ วิดีโอ) จากดิสก์ในเครื่องของผู้ใช้ (โดยได้รับความยินยอมจากผู้ใช้)

networking.onc
Chrome 59 ขึ้นไป ChromeOS เท่านั้น

API chrome.networking.onc ใช้สำหรับกำหนดค่าการเชื่อมต่อเครือข่าย (เครือข่ายมือถือ, อีเทอร์เน็ต, VPN หรือ Wi-Fi) API นี้ใช้ได้ในเซสชันคีออสก์ ChromeOS ที่เปิดใช้อัตโนมัติ

serial
ChromeOS เท่านั้น

ใช้ chrome.serial API เพื่ออ่านและเขียนไปยังอุปกรณ์ที่เชื่อมต่อกับพอร์ตอนุกรม

socket

ใช้ chrome.socket API เพื่อส่งและรับข้อมูลผ่านเครือข่ายโดยใช้การเชื่อมต่อ TCP และ UDP หมายเหตุ: ตั้งแต่ Chrome 33 เป็นต้นไป API นี้จะเลิกใช้งานเพื่อสนับสนุน API sockets.udp, sockets.tcp และ sockets.tcpServer

sockets.tcp

ใช้ chrome.sockets.tcp API เพื่อส่งและรับข้อมูลผ่านเครือข่ายโดยใช้การเชื่อมต่อ TCP API นี้มีผลแทนฟังก์ชันการทำงานของ TCP ที่เคยอยู่ใน chrome.socket API

sockets.tcpServer

ใช้ chrome.sockets.tcpServer API เพื่อสร้างแอปพลิเคชันเซิร์ฟเวอร์โดยใช้การเชื่อมต่อ TCP API นี้มีผลแทนฟังก์ชันการทำงานของ TCP ที่เคยอยู่ใน chrome.socket API

sockets.udp

ใช้ chrome.sockets.udp API เพื่อส่งและรับข้อมูลผ่านเครือข่ายโดยใช้การเชื่อมต่อ UDP API นี้จะแทนที่ฟังก์ชันการทำงานของ UDP ที่พบก่อนหน้านี้ใน "socket" API

syncFileSystem

ใช้ chrome.syncFileSystem API เพื่อบันทึกและซิงค์ข้อมูลใน Google ไดรฟ์ API นี้ไม่ได้มีไว้เพื่อเข้าถึงเอกสารของผู้ใช้ที่กำหนดเองซึ่งจัดเก็บไว้ใน Google ไดรฟ์ โดยจะมอบพื้นที่เก็บข้อมูลที่ซิงค์ได้เฉพาะแอปสำหรับการใช้งานแบบออฟไลน์และการแคช เพื่อให้ข้อมูลเดียวกันพร้อมใช้งานในไคลเอ็นต์ต่างๆ อ่านจัดการข้อมูลเพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับการใช้ API นี้

system.network

ใช้ chrome.system.network API

usb
ChromeOS เท่านั้น

ใช้ chrome.usb API เพื่อโต้ตอบกับอุปกรณ์ USB ที่เชื่อมต่ออยู่ API นี้ให้สิทธิ์เข้าถึงการดำเนินการ USB จากภายในบริบทของแอป เมื่อใช้ API นี้ แอปจะทำหน้าที่เป็นไดรเวอร์สำหรับอุปกรณ์ฮาร์ดแวร์ได้ ข้อผิดพลาดที่เกิดจาก API นี้จะได้รับการรายงานโดยการตั้งค่า runtime.lastError และเรียกใช้ Callback ปกติของฟังก์ชัน ในกรณีนี้ ระบบจะไม่กำหนดพารามิเตอร์ปกติของ Callback

virtualKeyboard
Chrome 58 ขึ้นไป ChromeOS เท่านั้น

chrome.virtualKeyboard API เป็น API สำหรับคีออสก์เท่านั้นที่ใช้เพื่อกำหนดค่าเลย์เอาต์และลักษณะการทำงานของแป้นพิมพ์เสมือนในเซสชันคีออสก์

webviewTag
ChromeOS เท่านั้น

ใช้แท็ก webview เพื่อโหลดเนื้อหาสดจากเว็บผ่านเครือข่ายและฝังไว้ในแอป Chrome ของคุณ แอปของคุณสามารถควบคุมลักษณะที่ปรากฏของ webview และโต้ตอบกับเนื้อหาเว็บ เริ่มต้นการนำทางในหน้าเว็บที่ฝังไว้ ตอบสนองต่อเหตุการณ์ข้อผิดพลาดที่เกิดขึ้นภายใน และอื่นๆ (ดูการใช้งาน)