مرجع

app.runtime

از میانای برنامه‌سازی کاربردی chrome.app.runtime برای مدیریت چرخه حیات برنامه استفاده کنید. زمان اجرای برنامه نصب برنامه را مدیریت می‌کند، صفحه رویداد را کنترل می‌کند، و می‌تواند برنامه را در هر زمان خاموش کند.

app.window

از chrome.app.window API برای ایجاد پنجره‌ها استفاده کنید. پنجره‌ها دارای قاب اختیاری با نوار عنوان و کنترل‌های اندازه هستند. این برگه‌ها با هیچ‌کدام از پنجره‌های مرورگر Chrome مرتبط نیستند. برای نمایش این گزینه‌ها، نمونه وضعیت پنجره را ببینید.

appviewTag
Chrome نسخه ۴۳ به بالا فقط ChromeOS

از برچسب appview برای جاسازی کردن «برنامه‌های Chrome» دیگر در «برنامه Chrome» خودتان استفاده کنید (به استفاده مراجعه کنید).

بلوتوث
فقط ChromeOS

از chrome.bluetooth API برای اتصال به دستگاه بلوتوث استفاده کنید. همه عملکردها خرابی‌ها را ازطریق chrome.runtime.lastError گزارش می‌کنند.

bluetoothLowEnergy
فقط ChromeOS

از chrome.bluetoothLowEnergy API برای برقراری ارتباط با دستگاه‌های Bluetooth Smart (کم‌مصرف) بااستفاده از نمایه مشخصه عمومی (GATT) استفاده می‌شود.

bluetoothSocket
فقط ChromeOS

از chrome.bluetoothSocket API برای ارسال و دریافت داده به دستگاه‌های بلوتوث بااستفاده از اتصال‌های RFCOMM و L2CAP استفاده کنید.

مرورگر
فقط ChromeOS

از chrome.browser API برای تعامل با مرورگر Chrome مرتبط با برنامه فعلی و نمایه Chrome استفاده کنید.

کلیپ‌بورد
کانال برنامه‌نویس‌ها فقط ChromeOS

chrome.clipboard API برای این ارائه شده است که به کاربران اجازه دهد به داده‌های بریده‌دان دسترسی داشته باشند. این راه‌حلی موقت برای برنامه‌های پلاتفرم chromeos است تا زمانی که جایگزین وب آزاد دردسترس قرار گیرد. وقتی راهکار وب باز دردسترس قرار گیرد، این ویژگی منسوخ خواهد شد که ممکن است در سه‌ماهه چهارم ۲۰۱۷ باشد.

fileSystem
فقط پیش‌زمینه

از chrome.fileSystem API برای ایجاد، خواندن، پیمایش، و نوشتن در سیستم فایل محلی کاربر استفاده کنید. با این API، «برنامه‌های Chrome» می‌توانند در مکان انتخاب‌شده توسط کاربر بخوانند و بنویسند. برای مثال، یک برنامه ویرایشگر نوشتار می‌تواند از این میانای برنامه‌سازی کاربردی برای خواندن و نوشتن اسناد محلی استفاده کند. همه موارد ناموفق ازطریق chrome.runtime.lastError اطلاع داده می‌شوند.

پنهان کرد

از chrome.hid API برای تعامل با دستگاه‌های HID متصل استفاده کنید. این میانای برنامه‌سازی کاربردی دسترسی به عملیات HID را از درون بافتار برنامه فراهم می‌کند. بااستفاده از این میانای برنامه‌سازی کاربردی، برنامه‌ها می‌توانند به‌عنوان درایور برای دستگاه‌های سخت‌افزاری عمل کنند. خطاهای تولیدشده توسط این میانای برنامه‌سازی کاربردی با تنظیم runtime.lastError و اجرای فراخوانی برگشتی معمول تابع گزارش می‌شود. در این حالت، پارامترهای عادی فراخوانی برگشتی تعریف‌نشده خواهند بود.

mdns
Chrome نسخه ۴۳ و بالاتر

از chrome.mdns API برای کشف سرویس‌ها ازطریق mDNS استفاده کنید. این شامل زیرمجموعه‌ای از ویژگی‌های مشخصات NSD است: http://www.w3.org/TR/discovery-api/

mediaGalleries
فقط ChromeOS

از chrome.mediaGalleries API برای دسترسی به فایل‌های رسانه‌ای (صدا، تصویر، ویدیو) از دیسک‌های محلی کاربر (با رضایت کاربر) استفاده کنید.

networking.onc
Chrome نسخه ۵۹ و بالاتر فقط ChromeOS

از chrome.networking.onc API برای پیکربندی اتصال‌های شبکه (شبکه تلفن همراه، اترنت، VPN، یا Wi-Fi) استفاده می‌شود. این میانای برنامه‌سازی کاربردی در جلسه‌های کیوسک Chrome OS که به‌طور خودکار راه‌اندازی شده‌اند دردسترس است.

شماره سریال
فقط 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 می‌شود که قبلاً در API «سوکت» وجود داشت.

syncFileSystem

از chrome.syncFileSystem API برای ذخیره و همگام‌سازی داده‌ها در Google Drive استفاده کنید. این میانای برنامه‌سازی کاربردی برای دسترسی به اسناد دلخواه کاربر که در Google Drive ذخیره شده‌اند نیست. این میانای برنامه‌سازی کاربردی فضای ذخیره‌سازی همگام‌سازی‌شدنی مختص برنامه را برای استفاده آفلاین و ذخیره موقت ارائه می‌دهد تا داده‌های یکسان در کلاینت‌های مختلف دردسترس باشد. برای اطلاعات بیشتر درباره استفاده از این میانای برنامه‌سازی کاربردی، مدیریت داده‌ها را بخوانید.

system.network

از میانای برنامه‌سازی کاربردی chrome.system.network استفاده کنید.

usb
فقط ChromeOS

از chrome.usb API برای تعامل با دستگاه‌های USB متصل‌شده استفاده کنید. این میانای برنامه‌سازی کاربردی امکان دسترسی به عملیات USB را از درون بافت برنامه فراهم می‌کند. بااستفاده از این میانای برنامه‌سازی کاربردی، برنامه‌ها می‌توانند به‌عنوان درایور برای دستگاه‌های سخت‌افزاری عمل کنند. خطاهای تولیدشده توسط این میانای برنامه‌سازی کاربردی با تنظیم runtime.lastError و اجرای فراخوانی برگشتی معمول تابع گزارش می‌شود. در این حالت، پارامترهای عادی فراخوانی برگشتی تعریف‌نشده خواهند بود.

virtualKeyboard
Chrome نسخه ۵۸ و بالاتر فقط ChromeOS

chrome.virtualKeyboard API یک API فقط کیوسک است که برای پیکربندی طرح‌بندی و رفتار صفحه‌کلید مجازی در جلسه‌های کیوسک استفاده می‌شود.

webviewTag
فقط ChromeOS

از برچسب webview برای بار کردن فعالانه محتوای زنده از وب در شبکه و جاسازی آن در «برنامه Chrome» استفاده کنید. برنامه شما می‌تواند ظاهر webview را کنترل کند و با محتوای وب تعامل داشته باشد، پیمایش‌ها را در صفحه وب جاسازی‌شده آغاز کند، به رویدادهای خطایی که در آن اتفاق می‌افتد واکنش نشان دهد، و غیره (استفاده را ببینید).