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.

    Manifest V3 ve sonraki sürümlerde vaatler desteklenir ancak geriye dönük uyumluluk Aynı işlev çağrısında ikisini birden kullanamazsınız. İlgili içeriği oluşturmak için kullanılan taahhüt, geri çağırmaya iletilen aynı türle çözümlenir.