browser.search

الوصف

استخدِم واجهة برمجة التطبيقات chrome.search للبحث من خلال مقدّم الخدمة التلقائي.

الأذونات

search

مدى التوفّر

الإصدار 87 من Chrome والإصدارات الأحدث browser.* ‎ منذ الإصدار 148 من Chrome

الأنواع

Disposition

Enum

"CURRENT_TAB"
تحدّد هذه القيمة أنّه سيتم عرض نتائج البحث في علامة التبويب التي تم إجراء البحث فيها أو علامة التبويب من المتصفّح النشط.

"NEW_TAB"
تحدّد عرض نتائج البحث في علامة تبويب جديدة.

"NEW_WINDOW"
يحدّد هذا الخيار عرض نتائج البحث في نافذة جديدة.

QueryInfo

الخصائص

  • disposition

    Disposition اختيارية

    الموقع الجغرافي الذي يجب عرض نتائج البحث فيه ‫CURRENT_TAB هو الخيار التلقائي.

  • tabId

    number اختيارية

    الموقع الجغرافي الذي يجب عرض نتائج البحث فيه لا يمكن استخدام "tabId" مع "disposition".

  • نصي

    سلسلة

    سلسلة للبحث باستخدام مقدِّم محرّك البحث التلقائي

الطُرق

query()

browser.search.query(
  queryInfo: QueryInfo,
)
: Promise<void>

يُستخدَم للاستعلام عن مقدِّم محرّك البحث التلقائي. في حال حدوث خطأ، سيتم ضبط runtime.lastError.

المعلمات

المرتجعات

  • وعد<فراغ>

    الإصدار 96 من Chrome والإصدارات الأحدث browser.* ‎ منذ الإصدار 148 من Chrome