Memicu tindakan dari omnibox

Anda dapat mengizinkan pengguna berinteraksi dengan ekstensi Anda melalui omnibox Chrome (biasanya disebut kolom URL). Ketika pengguna memasukkan kata kunci buatan ekstensi di omnibox, mengontrol apa yang dilihat pengguna di omnibox. Tujuan Penelusuran Tab Baru Omnibox ekstensi contoh menggunakan "nt" sebagai kata kunci. Saat pengguna mengetik "nt" ke dalam omnibox, maka ekstensi akan diaktifkan. Untuk menunjukkan hal ini kepada pengguna, akan menjadi hitam putih ikon yang disediakan berukuran 16 x 16 dan menampilkannya di omnibox di samping ekstensi nama.

Contoh penggunaan ominibox untuk memicu tindakan.

Teks yang dimasukkan akan menyebabkan Chrome mengirim peristiwa ke omnibox.onInputEntered pengendali peristiwa. Di pengendali, ekstensi membuka tab baru yang berisi Google Penelusuran untuk entri pengguna.

chrome.omnibox.onInputEntered.addListener((text) => {
  // Encode user input for special characters , / ? : @ & = + $ #
  const newURL = `https://www.google.com/search?q=${encodeURIComponent(text)}`;
  chrome.tabs.create({ url: newURL });
});