chrome.browser

الوصف

استخدِم واجهة برمجة التطبيقات chrome.browser API للتفاعل مع متصفِّح Chrome المرتبط بالتطبيق الحالي والملف الشخصي على Chrome.

الأذونات

browser

الأنواع

OpenTabOptions

أماكن إقامة

  • url

    سلسلة

    عنوان URL للانتقال إليه عند فتح علامة التبويب الجديدة لأول مرة.

الطُرق

openTab()

وعد
chrome.browser.openTab(
  options: OpenTabOptions,
  callback?: function,
)

يتم فتح علامة تبويب جديدة في نافذة متصفِّح مرتبطة بالتطبيق الحالي والملف الشخصي على Chrome. في حال عدم فتح نافذة متصفِّح للملف الشخصي على Chrome، يتم فتح نافذة جديدة قبل إنشاء علامة التبويب الجديدة.

المَعلمات

  • الخيارات

    تحدّد هذه السياسة كيفية فتح علامة التبويب.

  • معاودة الاتصال

    الدالة اختيارية

    تبدو معلَمة callback على النحو التالي:

    ()=>void

المرتجعات

  • Promise<void>

    Chrome 117 والإصدارات الأحدث

    لا تتوفّر الوعود إلا في الإصدار 3 من Manifest V3 والإصدارات الأحدث، وتحتاج الأنظمة الأساسية الأخرى إلى استخدام عمليات معاودة الاتصال.