Açıklama
Varsayılan sağlayıcı üzerinden arama yapmak için chrome.search
API'yi kullanın.
İzinler
search
Kullanılabilirlik
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()
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.