chrome.browser

الوصف

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

الأذونات

browser

مدى التوفّر

نظام التشغيل ChromeOS فقط

الأنواع

OpenTabOptions

الخصائص

  • url

    سلسلة

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

الطُرق

openTab()

Promise
chrome.browser.openTab(
  options: OpenTabOptions,
  callback?: function,
)
: Promise<void>

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

المعلمات

  • الخيارات

    يضبط هذا الإعداد كيفية فتح علامة التبويب.

  • callback

    function اختياري

    تظهر المَعلمة callback على النحو التالي:

    () => void

المرتجعات

  • وعد<فراغ>

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

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