- app.runtime
-
استخدام
chrome.app.runtime
API لإدارة مراحل نشاط التطبيق يدير وقت تشغيل التطبيق عمليات تثبيت التطبيق ويتحكّم في صفحة الحدث ويمكنه إيقاف التطبيق في أي وقت. - app.window
-
استخدِم واجهة برمجة تطبيقات
chrome.app.window
لإنشاء النوافذ. تحتوي Windows على إطار اختياري مع شريط العناوين وعناصر التحكم في الحجم. وهي غير مرتبطة بأي نوافذ في متصفّح Chrome. يمكنك الاطّلاع على نموذج حالة النافذة للاطّلاع على عرض توضيحي لهذه الخيارات. - appviewTag
-
Chrome 43 والإصدارات الأحدث
استخدِم علامة
appview
لتضمين تطبيقات Chrome الأخرى في تطبيق Chrome. (راجِع الاستخدام). - البلوتوث
-
استخدِم واجهة برمجة التطبيقات
chrome.bluetooth
API للاتصال بجهاز يتضمّن بلوتوث. تُبلغ جميع الوظائف عن تعذُّر العثور على الملفات من خلال chrome.runtime.lastError. - bluetoothLowEnergy
-
تُستخدَم واجهة برمجة التطبيقات
chrome.bluetoothLowEnergy
للتواصل مع الأجهزة التي تتضمّن بلوتوث ذكية (منخفضة الطاقة) باستخدام الملف الشخصي للسمة العامة (GATT). - bluetoothSocket
-
يمكنك استخدام واجهة برمجة التطبيقات
chrome.bluetoothSocket
لإرسال البيانات وتلقّيها إلى الأجهزة التي تتضمّن بلوتوث باستخدام اتصالات RFCOMM وL2CAP. - متصفّح
-
استخدِم واجهة برمجة التطبيقات
chrome.browser
API للتفاعل مع متصفِّح Chrome المرتبط بالتطبيق الحالي والملف الشخصي على Chrome. - اللوحة
-
قناة مطوّري البرامج نظام التشغيل ChromeOS فقط
يتم توفير واجهة برمجة التطبيقات
chrome.clipboard
API للسماح للمستخدمين بالوصول إلى بيانات الحافظة. هذا حل مؤقت لتطبيقات النظام الأساسي chromeos إلى أن يتوفّر بديل مفتوح على الويب. وسيتم إيقافها عند توفّر حل الويب المفتوح، وقد يكون ذلك في الربع الرابع من عام 2017. - fileSystem
-
التي تعمل في المقدّمة فقط
يمكنك استخدام واجهة برمجة التطبيقات
chrome.fileSystem
API لإنشاء نظام الملفات المحلي للمستخدم وقراءته والتنقّل فيه والكتابة فيه. باستخدام واجهة برمجة التطبيقات هذه، يمكن لتطبيقات Chrome القراءة والكتابة في الموقع الجغرافي الذي يختاره المستخدم. على سبيل المثال، يمكن لتطبيق محرِّر النصوص استخدام واجهة برمجة التطبيقات لقراءة المستندات المحلية وكتابتها. يتم إرسال إشعار إلى جميع حالات عدم اكتمال العملية من خلال chrome.runtime.lastError. - إخفاء
-
استخدام
chrome.hid
API للتفاعل مع أجهزة HID المتصلة توفر واجهة برمجة التطبيقات هذه إمكانية الوصول إلى عمليات HID من داخل سياق التطبيق. وباستخدام واجهة برمجة التطبيقات هذه، يمكن أن تعمل التطبيقات كبرامج تشغيل للأجهزة. يتم الإبلاغ عن الأخطاء التي تنشأ من خلال واجهة برمجة التطبيقات هذه من خلال ضبطruntime.lastError
وتنفيذ رد الاتصال العادي للدالة. ستكون المعلَمات العادية لمعاودة الاتصال غير معرَّفة في هذه الحالة. - mdns
-
Chrome 43 والإصدارات الأحدث
استخدِم واجهة برمجة التطبيقات
chrome.mdns
لاكتشاف الخدمات عبر mDNS. يضم ذلك مجموعة فرعية من ميزات مواصفات NSD: http://www.w3.org/TR/discovery-api/ - mediaGalleries
-
استخدام
chrome.mediaGalleries
API للوصول إلى ملفات الوسائط (الصوت والصور والفيديو) من الأقراص المحلية للمستخدم (بموافقة المستخدم) - networking.onc
-
الإصدار 59 من Chrome والإصدارات الأحدث على نظام التشغيل ChromeOS فقط
يتم استخدام واجهة برمجة التطبيقات
chrome.networking.onc
API لضبط اتصالات الشبكة (عبر شبكة الجوّال أو إيثرنت أو شبكة 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.tcpServer
API لإنشاء تطبيقات الخادم باستخدام اتصالات بروتوكول التحكم بالنقل. تحلّ واجهة برمجة التطبيقات هذه محلّ وظائف بروتوكول التحكم بالنقل التي كانت متوفّرة سابقًا في واجهة برمجة تطبيقات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
API للتفاعل مع أجهزة 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 و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2024-05-24 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","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"]],["تاريخ التعديل الأخير: 2024-05-24 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]