chrome.search

תיאור

יש להשתמש ב-API של chrome.search כדי לחפש דרך ספק ברירת המחדל.

הרשאות

search

זמינות

Chrome 87 ומעלה

סוגים

Disposition

טיפוסים בני מנייה (enum)

"CURRENT_TAB"
מציין שתוצאות החיפוש יוצגו בכרטיסיית השיחות או בכרטיסייה בדפדפן הפעיל.

"NEW_TAB"
מציין שתוצאות החיפוש יוצגו בכרטיסייה חדשה.

"NEW_WINDOW"
מציין שתוצאות החיפוש יוצגו בחלון חדש.

QueryInfo

תכונות

  • מחיקה

    ניסוח אופציונלי

    המיקום שבו תוצאות החיפוש אמורות להופיע. ברירת המחדל היא CURRENT_TAB.

  • tabId

    מספר אופציונלי

    המיקום שבו תוצאות החיפוש אמורות להופיע. לא ניתן להשתמש באפליקציה tabId בשילוב עם disposition.

  • טקסט

    מחרוזת

    מחרוזת לשאילתה עם ספק החיפוש שמוגדר כברירת מחדל.

שיטות

query()

הבטחה
chrome.search.query(
  queryInfo: QueryInfo,
  callback?: function,
)

משמשת לשליחת שאילתה לגבי ספק החיפוש שמוגדר כברירת מחדל. במקרה של שגיאה, הערך runtime.lastError יוגדר.

פרמטרים

  • queryInfo
  • קריאה חוזרת (callback)

    פונקציה אופציונלי

    הפרמטר callback נראה כך:

    ()=>void

החזרות

  • Promise<void>

    Chrome 96 ומעלה

    הבטחות נתמכות רק במניפסט מגרסה V3 ואילך. בפלטפורמות אחרות צריך להשתמש בקריאות חוזרות (callback).