chrome.search

refresh date: 2026-09-25 robots: noindex

Deskripsi

Gunakan chrome.search API untuk menelusuri melalui penyedia default.

Izin

search

Ketersediaan

Chrome 87+

Jenis

Disposition

Enum

"CURRENT_TAB"
Menentukan bahwa hasil penelusuran ditampilkan di tab panggilan atau tab dari browser yang aktif.

"NEW_TAB"
Menentukan bahwa hasil penelusuran ditampilkan di tab baru.

"NEW_WINDOW"
Menentukan bahwa hasil penelusuran ditampilkan di jendela baru.

QueryInfo

Properti

  • disposisi

    Disposition opsional

    Lokasi tempat hasil penelusuran akan ditampilkan. CURRENT_TAB adalah defaultnya.

  • tabId

    number opsional

    Lokasi tempat hasil penelusuran akan ditampilkan. tabId tidak dapat digunakan dengan disposition.

  • teks

    string

    String untuk membuat kueri dengan penyedia penelusuran default.

Metode

query()

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

Digunakan untuk mengkueri penyedia penelusuran default. Jika terjadi error, runtime.lastError akan ditetapkan.

Parameter

  • queryInfo
  • callback

    fungsi opsional

    Parameter callback terlihat seperti:

    () => void

Hasil

  • Promise<void>

    Chrome 96+

    Promise hanya didukung untuk Manifes V3 dan yang lebih baru, platform lain harus menggunakan callback.