chrome.search

ब्यौरा

डिफ़ॉल्ट कंपनी के ज़रिए खोजने के लिए, 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 पैरामीटर ऐसा दिखता है:

    () => void

रिटर्न

  • प्रॉमिस<void>

    Chrome 96 और उसके बाद के वर्शन

    प्रॉमिस सिर्फ़ मेनिफ़ेस्ट V3 और उसके बाद के वर्शन पर काम करता है. दूसरे प्लैटफ़ॉर्म को कॉलबैक इस्तेमाल करने होते हैं.