תיאור
משתמשים ב-chrome.search
API כדי לחפש דרך ספק ברירת המחדל.
הרשאות
search
זמינות
סוגים
Disposition
Enum
CURRENT_TAB
מציין שתוצאות החיפוש יוצגו בכרטיסייה שבה מתבצעת הקריאה או בכרטיסייה מהדפדפן הפעיל.
"NEW_TAB"
מציין שתוצאות החיפוש יוצגו בכרטיסייה חדשה.
NEW_WINDOW
מציין שתוצאות החיפוש יוצגו בחלון חדש.
QueryInfo
מאפיינים
-
מחיקה
Disposition אופציונלי
המיקום שבו יוצגו תוצאות החיפוש. ברירת המחדל היא
CURRENT_TAB
. -
tabId
מספר אופציונלי
המיקום שבו יוצגו תוצאות החיפוש. אי אפשר להשתמש ב-
tabId
עםdisposition
. -
text
מחרוזת
מחרוזת לשאילתה עם ספק החיפוש שמוגדר כברירת מחדל.
Methods
query()
chrome.search.query(
queryInfo: QueryInfo,
callback?: function,
): Promise<void>
משמש להרצת שאילתה בספק החיפוש שמוגדר כברירת מחדל. במקרה של שגיאה, הערך runtime.lastError
יוגדר.
פרמטרים
-
queryInfo
-
callback
פונקציה אופציונלית
הפרמטר
callback
נראה כך:() => void
החזרות
-
Promise<void>
Chrome 96 ואילךההבטחות נתמכות רק ב-Manifest V3 ובגרסאות מאוחרות יותר. בפלטפורמות אחרות צריך להשתמש בפונקציות Callback.