chrome.search

Açıklama

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

İzinler

search

Kullanılabilirlik

Chrome 87 ve sonraki sürümler

Türler

Disposition

Enum

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

"NEW_TAB"
Arama sonuçlarının yeni bir sekmede görüntüleneceğini belirtir.

"NEW_WINDOW"
Arama sonuçlarının yeni bir pencerede görüntüleneceğini belirtir.

QueryInfo

Özellikler

  • elden çıkarma

    Yetki isteğe bağlı

    Arama sonuçlarının görüntülenmesi gereken konum. CURRENT_TAB varsayılandır.

  • tabId

    numara 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ısıyla sorgulanacak dize.

Yöntemler

query()

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

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

Parametreler

  • queryInfo
  • geri çağırma

    Functions (isteğe bağlı)

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

    ()=>void

İlerlemeler

  • Promise<void>

    Chrome 96 ve sonraki sürümler

    Vaatler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırmaları kullanması gerekir.