В своем коде 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