Açıklama
Varsayılan sağlayıcı aracılığıyla 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, ç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()
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ümlerVaatler, Manifest V3 ve sonraki sürümlerde desteklenir ancak geriye dönük uyumluluk için geri çağırmalar sağlanır. Aynı işlev çağrısında ikisini birden kullanamazsınız. Vaat, geri çağırmaya iletilen aynı türle çözümlenir.