chrome.search

Açıklama

Varsayılan sağlayıcı üzerinden arama yapmak için chrome.search API'yi kullanın.

İzinler

search

Kullanılabilirlik

Chrome 87 ve sonraki sürümler 'nı inceleyin.

Türler

Disposition

Enum

"CURRENT_TAB"
Arama sonuçlarının, etkin tarayıcının arama sekmesinde veya sekmede gösterileceğini belirtir.

"NEW_TAB"
Arama sonuçlarının yeni bir sekmede gösterileceğini belirtir.

"NEW_WINDOW"
Arama sonuçlarının yeni bir pencerede gösterileceğini belirtir.

QueryInfo

Özellikler

  • elden çıkarma

    Eğilim isteğe bağlı

    Arama sonuçlarının görüntülenmesi gereken konum. CURRENT_TAB varsayılan değerdir.

  • tabId

    sayı isteğe bağlı

    Arama sonuçlarının görüntülenmesi gereken konum. tabId, disposition ile kullanılamaz.

  • text (metin)

    dize

    Varsayılan arama sağlayıcıyla sorgulanacak dize.

Yöntemler

query()

Söz 'nı inceleyin.
chrome.search.query(
  queryInfo: QueryInfo,
  callback?: function,
)

Varsayılan arama sağlayıcısını sorgulamak için kullanılır. Hata olması durumunda runtime.lastError ayarlanır.

Parametreler

  • queryInfo
  • geri çağırma

    işlev isteğe bağlı

    callback parametresi şu şekilde görünür:

    () => void

İadeler

  • Taahhüt<void>

    Chrome 96 ve sonraki sürümler 'nı inceleyin.

    Vaatler yalnızca Manifest V3 ve sonraki sürümler için desteklenir. Diğer platformların geri çağırma yapması gerekir.