chrome.search

Açıklama

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

İzinler

search

Kullanılabilirlik

Chrome 87 ve sonraki sürümler

Türler

Disposition

Enum

"CURRENT_TAB"
Arama sonuçlarının, etkin tarayıcıdaki sekmede veya arayan 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

    Disposition isteğe bağlı

    Arama sonuçlarının gösterilmesi gereken konum. Varsayılan değer CURRENT_TAB'dir.

  • tabId

    number isteğe bağlı

    Arama sonuçlarının gösterilmesi gereken konum. tabId, disposition ile kullanılamaz.

  • text (metin)

    dize

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

Yöntemler

query()

Promise
chrome.search.query(
  queryInfo: QueryInfo,
  callback?: function,
)
: Promise<void>

Varsayılan arama sağlayıcıya sorgu göndermek için kullanılır. Hata durumunda runtime.lastError ayarlanır.

Parametreler

  • queryInfo
  • callback

    işlev isteğe bağlı

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

    () => void

İadeler

  • Promise<void>

    Chrome 96 veya daha yeni bir sürüm

    Promises yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformlarda geri çağırmalar kullanılmalıdır.