תיאור
יש להשתמש ב-API של chrome.search
כדי לחפש דרך ספק ברירת המחדל.
הרשאות
search
זמינות
סוגים
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).