tabs [0]. название возвращаемого URL - PullRequest
1 голос
/ 02 декабря 2019

В своем коде JavaScript расширения Chrome я читаю URL и название текущей вкладки, а затем распечатываю их в таблицу. Однако часто то, что хранится для заголовка, является повторением URL. Поэтому, когда пользователь открывает Расширение и щелкает для отображения таблицы, URL-адрес иногда снова отображается в столбце Заголовок. Это случается время от времени, но не всегда. Если я поменяю «загрузка» на «завершить» в приведенном ниже коде, то это происходит чаще. Когда это происходит, я проверяю веб-страницу и проверяю, действительно ли она имеет правильный заголовок. Вот мой код:

chrome.tabs.onUpdated.addListener(function (tabId, changeInfo, tab) {
    if (changeInfo.status == 'loading' && tab.active) {
        chrome.tabs.query(QUERY_INFO, function (tabs) {
            // Get active URL info
            var ACTIVE_URL = tabs[0].url;
            var ACTIVE_URL_TITLE = tabs[0].title;
        });
    }
});

Есть идеи? Благодарность! Jon

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...