- app.runtime
-
استخدِم واجهة برمجة التطبيقات
chrome.app.runtimeلإدارة دورة حياة التطبيق. يدير وقت تشغيل التطبيق عملية تثبيت التطبيق، ويتحكّم في صفحة الأحداث، ويمكنه إيقاف التطبيق في أي وقت. - app.window
-
استخدِم واجهة برمجة التطبيقات
chrome.app.windowلإنشاء النوافذ. تحتوي النوافذ على إطار اختياري مع شريط عنوان وعناصر تحكّم في الحجم. ولا تكون مرتبطة بأي نوافذ في متصفّح Chrome. يمكنك الاطّلاع على نموذج حالة النافذة للحصول على عرض توضيحي لهذه الخيارات. - appviewTag
-
Chrome 43 والإصدارات الأحدث
استخدِم العلامة
appviewلتضمين تطبيقات Chrome الأخرى في تطبيق Chrome (راجِع الاستخدام). - bluetooth
-
استخدِم واجهة برمجة التطبيقات
chrome.bluetoothللاتصال بجهاز بلوتوث. تُبلغ جميع الدوال عن حالات التعذّر من خلال chrome.runtime.lastError. - bluetoothLowEnergy
-
يتم استخدام واجهة برمجة التطبيقات
chrome.bluetoothLowEnergyللتواصل مع أجهزة Bluetooth Smart (منخفضة الطاقة) باستخدام ملف تعريف السمات العامة (GATT). - bluetoothSocket
-
استخدِم واجهة برمجة التطبيقات
chrome.bluetoothSocketلإرسال البيانات واستلامها إلى أجهزة البلوتوث باستخدام اتصالات RFCOMM وL2CAP. - browser
-
استخدِم واجهة برمجة التطبيقات
chrome.browserللتفاعل مع متصفّح Chrome المرتبط بالتطبيق الحالي وملف Chrome الشخصي. - الحافظة
-
قناة الإصدارات التجريبية نظام التشغيل ChromeOS فقط
يتم توفير واجهة برمجة التطبيقات
chrome.clipboardللسماح للمستخدمين بالوصول إلى بيانات الحافظة. هذا حلّ مؤقت لتطبيقات منصة ChromeOS إلى أن يتوفّر بديل على الويب المفتوح. سيتم إيقافها نهائيًا عند توفّر حلّ على الويب المفتوح، وقد يكون ذلك في الربع الرابع من عام 2017. - fileSystem
-
العمل في المقدّمة فقط
استخدِم واجهة برمجة التطبيقات
chrome.fileSystemلإنشاء نظام الملفات المحلي للمستخدم وقراءته وتصفّحه والكتابة فيه. باستخدام واجهة برمجة التطبيقات هذه، يمكن لتطبيقات Chrome قراءة البيانات وكتابتها في موقع جغرافي يختاره المستخدم. على سبيل المثال، يمكن لتطبيق محرِّر نصوص استخدام واجهة برمجة التطبيقات لقراءة المستندات المحلية وكتابتها. يتم إرسال إشعار بجميع حالات التعذّر من خلال chrome.runtime.lastError. - hid
-
استخدِم واجهة برمجة التطبيقات
chrome.hidللتفاعل مع أجهزة HID المتصلة. تتيح واجهة برمجة التطبيقات هذه الوصول إلى عمليات HID من داخل سياق التطبيق. وباستخدامها، يمكن للتطبيقات أن تعمل كبرامج تشغيل لأجهزة الأجهزة. يتم الإبلاغ عن الأخطاء التي تنشأ عن واجهة برمجة التطبيقات هذه من خلال ضبطruntime.lastErrorوتنفيذ معاودة الاتصال العادية للدالة. في هذه الحالة، ستكون المَعلمات العادية لدالة معاودة الاتصال غير محدّدة. - mdns
-
Chrome 43 والإصدارات الأحدث
استخدِم واجهة برمجة التطبيقات
chrome.mdnsلاكتشاف الخدمات عبر mDNS. يتضمّن ذلك مجموعة فرعية من ميزات مواصفات NSD: http://www.w3.org/TR/discovery-api/ - mediaGalleries
-
نظام التشغيل ChromeOS فقط
استخدِم واجهة برمجة التطبيقات
chrome.mediaGalleriesللوصول إلى ملفات الوسائط (الصوت والصور والفيديو) من الأقراص المحلية للمستخدم (بموافقة المستخدم). - networking.onc
-
الإصدار 59 من Chrome أو إصدار أحدث نظام التشغيل ChromeOS فقط
يتم استخدام واجهة برمجة التطبيقات
chrome.networking.oncلإعداد اتصالات الشبكة (شبكة الجوّال أو إيثرنت أو الشبكة الافتراضية الخاصة أو شبكة Wi-Fi). تتوفّر واجهة برمجة التطبيقات هذه في جلسات ChromeOS kiosk التي يتم تشغيلها تلقائيًا. - serial
-
استخدِم واجهة برمجة التطبيقات
chrome.serialللقراءة من جهاز متصل بمنفذ تسلسلي والكتابة إليه. - socket
-
استخدِم واجهة برمجة التطبيقات
chrome.socketلإرسال البيانات وتلقّيها عبر الشبكة باستخدام اتصالات TCP وUDP. ملاحظة: بدءًا من الإصدار 33 من Chrome، تم إيقاف هذه الواجهة نهائيًا لصالح واجهات برمجة التطبيقاتsockets.udpوsockets.tcpوsockets.tcpServer. - sockets.tcp
-
استخدِم واجهة برمجة التطبيقات
chrome.sockets.tcpلإرسال البيانات وتلقّيها عبر الشبكة باستخدام اتصالات TCP. تحلّ واجهة برمجة التطبيقات هذه محلّ وظيفة TCP التي كانت متوفّرة سابقًا في واجهة برمجة التطبيقاتchrome.socket. - sockets.tcpServer
-
استخدِم واجهة برمجة التطبيقات
chrome.sockets.tcpServerلإنشاء تطبيقات خادم تستخدم اتصالات TCP. تحلّ واجهة برمجة التطبيقات هذه محلّ وظيفة TCP التي كانت متوفّرة سابقًا في واجهة برمجة التطبيقاتchrome.socket. - sockets.udp
-
استخدِم واجهة برمجة التطبيقات
chrome.sockets.udpلإرسال البيانات وتلقّيها عبر الشبكة باستخدام اتصالات UDP. تحلّ واجهة برمجة التطبيقات هذه محلّ وظيفة UDP التي كانت متوفّرة سابقًا في واجهة برمجة التطبيقات "socket". - syncFileSystem
-
استخدِم واجهة برمجة التطبيقات
chrome.syncFileSystemلحفظ البيانات ومزامنتها على Google Drive. لا تُستخدَم واجهة برمجة التطبيقات هذه للوصول إلى مستندات المستخدمين العشوائية المخزَّنة في Google Drive. وهي توفّر مساحة تخزين قابلة للمزامنة خاصة بالتطبيق لاستخدامها بلا إنترنت وللتخزين المؤقت، ما يتيح توفير البيانات نفسها على جميع الأجهزة المختلفة. يمكنك الاطّلاع على إدارة البيانات لمعرفة المزيد عن استخدام واجهة برمجة التطبيقات هذه. - system.network
-
استخدِم واجهة برمجة التطبيقات
chrome.system.network. - usb
-
استخدِم واجهة برمجة التطبيقات
chrome.usbللتفاعل مع أجهزة USB المتصلة. تتيح واجهة برمجة التطبيقات هذه الوصول إلى عمليات USB من داخل سياق التطبيق. وباستخدام واجهة برمجة التطبيقات هذه، يمكن أن تعمل التطبيقات كبرامج تشغيل لأجهزة الأجهزة. يتم الإبلاغ عن الأخطاء التي تنشأ عن واجهة برمجة التطبيقات هذه من خلال ضبطruntime.lastErrorوتنفيذ معاودة الاتصال العادية للدالة. في هذه الحالة، ستكون المَعلمات العادية لدالة معاودة الاتصال غير محدّدة. - virtualKeyboard
-
الإصدار 58 من Chrome أو إصدار أحدث نظام التشغيل ChromeOS فقط
chrome.virtualKeyboardAPI هي واجهة برمجة تطبيقات خاصة بأجهزة Kiosk فقط، وتُستخدَم لضبط تخطيط لوحة المفاتيح الافتراضية وسلوكها في جلسات Kiosk. - webviewTag
-
استخدِم علامة
webviewلتحميل المحتوى المباشر بشكل نشط من الويب عبر الشبكة وتضمينه في تطبيق Chrome. يمكن لتطبيقك التحكّم في مظهرwebviewوالتفاعل مع محتوى الويب، وبدء عمليات التنقّل في صفحة ويب مضمّنة، والردّ على أحداث الخطأ التي تحدث فيها، وغير ذلك (راجِع الاستخدام).
المرجع
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-12-09 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-12-09 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]