Kullanıcıların, Chrome çok amaçlı adres çubuğunu (genellikle adres çubuğunu) kullanın. Kullanıcı çok amaçlı adres çubuğuna uzantı tanımlı anahtar kelimeleri girdiğinde uzantı, kullanıcının çok amaçlı adres çubuğunda göreceği öğeleri kontrol eder. Çok Amaçlı Adres Çubuğu Yeni Sekme Arama örnek uzantısında anahtar kelime olarak "nt" kullanılır. Kullanıcı genel alana "nt" yazdığında uzantı etkinleştirilir. Kullanıcıya bunu belirtmek için gri tonlamalı simgenin içindeki 16x16 simgesi görünür ve bunu, uzantının yanındaki çok amaçlı adres çubuğunda görüntüler dokunun.
Girilen metin, Chrome'un
omnibox.onInputEntered
etkinlik işleyici olabilir. Uzatma, işleyicide kullanıcının girişi için bir Google Arama içeren yeni bir sekme açar.
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 });
});