Здесь я проверяю все открытые URL-адреса в окне браузера, находим приложение по каждому URL-адресу и проверяем его по набору приложений. если это правда, я хочу лишить законной силы повар ie этого приложения. теперь я добавил chrome функция обновления вкладки. вместо этого, если это мне нужно, чтобы сделать недействительным повар ie.
if($.inArray(currentHashUrl, appList) != -1 && currentApp != 'onionid' )
внутри этой функции, мне нужно сделать недействительным повар ie, URL будет получен из taburl.
, пожалуйста, помогите мне решить это. Заранее спасибо.
chrome.tabs.query(queryInfo, function (tabs) {
for (var i = 0; i < tabs.length; i++) {
var taburl = tabs[i]['url'];
currentApp = findApp(taburl);
var tabid = tabs[i]['id'];
currentHashUrl = CryptoJS.SHA1(currentApp).toString(CryptoJS.enc.Hex);
if($.inArray(currentHashUrl, appList) != -1 && currentApp != 'onionid' )
{
chrome.tabs.update(tabid, {
active: false,
url: chrome.extension.getURL('html/onionid-ban-inactive-app.html')
});
}
}
});