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.
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 });
});