תיאור
אפשר להשתמש ב-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
החזרות
-
הבטחה<Empty>
Chrome מגרסה 96 ואילךהבטחות נתמכות במניפסט מגרסה V3 ואילך, אבל ניתנות קריאות חוזרות (callback) בשביל תאימות לאחור. לא ניתן להשתמש בשתיהן באותה בקשה להפעלת פונקציה. ההבטחה הזו מצליחה לפתור את הבעיה באותו סוג שמועבר לקריאה החוזרת.