Получить настройки по умолчанию в Chrome Extension

Я пытаюсь получить предложение по умолчанию от Chrome и использовать его, если оно в формате URL. Это то, что у меня есть, но я чувствую, что использую неправильный API, потому что я не хочу запускать его с помощью ключевого слова, я бы предпочел сделать это пассивно.

chrome.omnibox.onInputStarted.addListener(function callback) {
    chrome.tabs.query(
        {
            'active': true,
            'lastFocusedWindow': true
        },
        function (tabs) {
            var start_url = tabs[0].url;
        }
    );
}

chrome.omnibox.onInputCancelled.addListener(function callback){

}

Прослушиватель последнего события просто возвращается к начальному URL.

Мне просто нужно знать, какой API может сделать это пассивно.

0 ответов

Другие вопросы по тегам