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. İlgili içeriği oluşturmak için kullanılan Çok Amaçlı Adres Çubuğu Yeni Sekme Arama örnek uzantı "nt" kullanıyor 'dır. Kullanıcı "nt" yazdığında içine uzantıyı etkinleştirir. 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. Uzantı, işleyicide Google Arama Ağı'nın yer aldığı yeni bir sekme açar
kullanıcının girişine karşılık gelir.
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 });
});