chrome.search

Deskripsi

Gunakan API chrome.search untuk melakukan penelusuran melalui penyedia default.

Izin

search

Ketersediaan

Chrome 87 dan yang lebih baru

Jenis

Disposition

Enum

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

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

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

QueryInfo

Properti

  • disposisi

    Disposisi opsional

    Lokasi tempat hasil penelusuran akan ditampilkan. CURRENT_TAB adalah defaultnya.

  • tabId

    angka opsional

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

  • teks

    string

    String untuk mengkueri dengan penyedia penelusuran default.

Metode

query()

Janji
chrome.search.query(
  queryInfo: QueryInfo,
  callback?: function,
)

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

Parameter

  • queryInfo
  • callback

    fungsi opsional

    Parameter callback terlihat seperti ini:

    () => void

Hasil

  • Janji<void>

    Chrome 96 dan yang lebih baru

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