- app.runtime
-
استخدام
chrome.app.runtimeAPI لإدارة مراحل نشاط التطبيق يدير وقت تشغيل التطبيق عمليات تثبيت التطبيق ويتحكّم في صفحة الحدث ويمكنه إيقاف التطبيق في أي وقت. - app.window
-
استخدِم واجهة برمجة تطبيقات
chrome.app.windowلإنشاء النوافذ. تحتوي Windows على إطار اختياري مع شريط العناوين وعناصر التحكم في الحجم. وهي غير مرتبطة بأي نوافذ في متصفّح Chrome. يمكنك الاطّلاع على نموذج حالة النافذة للاطّلاع على عرض توضيحي لهذه الخيارات. - appviewTag
-
Chrome 43 والإصدارات الأحدث
استخدِم علامة
appviewلتضمين تطبيقات Chrome الأخرى في تطبيق Chrome. (راجِع الاستخدام). - البلوتوث
-
استخدِم واجهة برمجة التطبيقات
chrome.bluetoothAPI للاتصال بجهاز يتضمّن بلوتوث. تُبلغ جميع الوظائف عن تعذُّر العثور على الملفات من خلال chrome.runtime.lastError. - bluetoothLowEnergy
-
تُستخدَم واجهة برمجة التطبيقات
chrome.bluetoothLowEnergyللتواصل مع الأجهزة التي تتضمّن بلوتوث ذكية (منخفضة الطاقة) باستخدام الملف الشخصي للسمة العامة (GATT). - bluetoothSocket
-
يمكنك استخدام واجهة برمجة التطبيقات
chrome.bluetoothSocketلإرسال البيانات وتلقّيها إلى الأجهزة التي تتضمّن بلوتوث باستخدام اتصالات RFCOMM وL2CAP. - متصفّح
-
استخدِم واجهة برمجة التطبيقات
chrome.browserAPI للتفاعل مع متصفِّح Chrome المرتبط بالتطبيق الحالي والملف الشخصي على Chrome. - اللوحة
-
قناة مطوّري البرامج نظام التشغيل ChromeOS فقط
يتم توفير واجهة برمجة التطبيقات
chrome.clipboardAPI للسماح للمستخدمين بالوصول إلى بيانات الحافظة. هذا حل مؤقت لتطبيقات النظام الأساسي chromeos إلى أن يتوفّر بديل مفتوح على الويب. وسيتم إيقافها عند توفّر حل الويب المفتوح، وقد يكون ذلك في الربع الرابع من عام 2017. - fileSystem
-
التي تعمل في المقدّمة فقط
يمكنك استخدام واجهة برمجة التطبيقات
chrome.fileSystemAPI لإنشاء نظام الملفات المحلي للمستخدم وقراءته والتنقّل فيه والكتابة فيه. باستخدام واجهة برمجة التطبيقات هذه، يمكن لتطبيقات Chrome القراءة والكتابة في الموقع الجغرافي الذي يختاره المستخدم. على سبيل المثال، يمكن لتطبيق محرِّر النصوص استخدام واجهة برمجة التطبيقات لقراءة المستندات المحلية وكتابتها. يتم إرسال إشعار إلى جميع حالات عدم اكتمال العملية من خلال chrome.runtime.lastError. - إخفاء
-
استخدام
chrome.hidAPI للتفاعل مع أجهزة HID المتصلة توفر واجهة برمجة التطبيقات هذه إمكانية الوصول إلى عمليات HID من داخل سياق التطبيق. وباستخدام واجهة برمجة التطبيقات هذه، يمكن أن تعمل التطبيقات كبرامج تشغيل للأجهزة. يتم الإبلاغ عن الأخطاء التي تنشأ من خلال واجهة برمجة التطبيقات هذه من خلال ضبطruntime.lastErrorوتنفيذ رد الاتصال العادي للدالة. ستكون المعلَمات العادية لمعاودة الاتصال غير معرَّفة في هذه الحالة. - mdns
-
Chrome 43 والإصدارات الأحدث
استخدِم واجهة برمجة التطبيقات
chrome.mdnsلاكتشاف الخدمات عبر mDNS. يضم ذلك مجموعة فرعية من ميزات مواصفات NSD: http://www.w3.org/TR/discovery-api/ - mediaGalleries
-
استخدام
chrome.mediaGalleriesAPI للوصول إلى ملفات الوسائط (الصوت والصور والفيديو) من الأقراص المحلية للمستخدم (بموافقة المستخدم) - networking.onc
-
الإصدار 59 من Chrome والإصدارات الأحدث على نظام التشغيل ChromeOS فقط
يتم استخدام واجهة برمجة التطبيقات
chrome.networking.oncAPI لضبط اتصالات الشبكة (عبر شبكة الجوّال أو إيثرنت أو شبكة VPN أو WiFi). تتوفّر واجهة برمجة التطبيقات هذه في جلسات Kiosk التي يتم تشغيلها تلقائيًا لنظام التشغيل Chrome. - serial
-
يمكنك استخدام واجهة برمجة تطبيقات
chrome.serialللقراءة من جهاز متصل بمنفذ تسلسلي والكتابة فيه. - socket
-
يمكنك استخدام واجهة برمجة التطبيقات
chrome.socketلإرسال البيانات واستلامها من خلال الشبكة باستخدام اتصالات بروتوكول TCP وUDP. ملاحظة: بدءًا من Chrome 33، تم إيقاف واجهة برمجة التطبيقات هذه نهائيًا ليحلّ محلّها واجهات برمجة التطبيقاتsockets.udpوsockets.tcpوsockets.tcpServer. - sockets.tcp
-
يمكنك استخدام واجهة برمجة تطبيقات
chrome.sockets.tcpلإرسال البيانات واستلامها عبر الشبكة باستخدام اتصالات بروتوكول التحكم بالنقل. تحلّ واجهة برمجة التطبيقات هذه محلّ وظائف بروتوكول التحكم بالنقل التي كانت متوفّرة سابقًا في واجهة برمجة تطبيقاتchrome.socket. - sockets.tcpServer
-
استخدِم واجهة برمجة التطبيقات
chrome.sockets.tcpServerAPI لإنشاء تطبيقات الخادم باستخدام اتصالات بروتوكول التحكم بالنقل. تحلّ واجهة برمجة التطبيقات هذه محلّ وظائف بروتوكول التحكم بالنقل التي كانت متوفّرة سابقًا في واجهة برمجة تطبيقاتchrome.socket. - sockets.udp
-
استخدِم واجهة برمجة تطبيقات
chrome.sockets.udpلإرسال البيانات واستلامها عبر الشبكة باستخدام اتصالات UDP. تحلّ واجهة برمجة التطبيقات هذه محلّ وظيفة UDP التي كانت متوفّرة سابقًا في واجهة برمجة تطبيقات "socket". - syncFileSystem
-
استخدام واجهة برمجة التطبيقات
chrome.syncFileSystemلحفظ البيانات ومزامنتها في Google Drive ولا تُستخدم واجهة برمجة التطبيقات هذه للوصول إلى مستندات المستخدم العشوائية المخزنة في Google Drive. وتوفر مساحة تخزين قابلة للمزامنة وخاصة بالتطبيق للاستخدام في وضع عدم الاتصال والتخزين المؤقت حتى تتوفّر البيانات نفسها عبر برامج مختلفة. يُرجى الاطّلاع على إدارة البيانات لمعرفة المزيد عن استخدام واجهة برمجة التطبيقات هذه. - system.network
-
استخدام واجهة برمجة تطبيقات
chrome.system.network - usb
-
استخدام واجهة برمجة التطبيقات
chrome.usbAPI للتفاعل مع أجهزة USB المتصلة توفر واجهة برمجة التطبيقات هذه إمكانية الوصول إلى عمليات USB من داخل سياق التطبيق. وباستخدام واجهة برمجة التطبيقات هذه، يمكن أن تعمل التطبيقات كبرامج تشغيل للأجهزة. يتم الإبلاغ عن الأخطاء التي تنشأ من خلال واجهة برمجة التطبيقات هذه من خلال ضبطruntime.lastErrorوتنفيذ رد الاتصال العادي للدالة. ستكون المعلَمات العادية لمعاودة الاتصال غير معرَّفة في هذه الحالة. - virtualKeyboard
-
Chrome 58 والإصدارات الأحدث ChromeOS فقط
واجهة برمجة التطبيقات
chrome.virtualKeyboardهي واجهة برمجة تطبيقات في Kiosk فقط تُستخدَم لضبط تنسيق لوحة المفاتيح الافتراضية وسلوكها في جلسات Kiosk. - webviewTag
-
يمكنك استخدام علامة
webviewلتحميل المحتوى المباشر من الويب على الشبكة بشكل نشط وتضمينه في تطبيق Chrome. يمكن لتطبيقك التحكّم في مظهرwebviewوالتفاعل مع محتوى الويب وبدء التنقّل في صفحة ويب مضمّنة والتفاعل مع أحداث الأخطاء التي تحدث داخلها وغير ذلك (راجِع الاستخدام).
المرجع
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]