所以,我有一个chrome扩展,为了让它像它应该的那样工作,我需要做一些if语句,询问活动标签是否 * 未加载 *,请不要与“完成加载”混淆。
我已经试过了:
chrome.tabs.onUpdated.addListener(function (tabId , info) {
if (info.status === 'complete') {
// code
}
});
但这将仅在活动选项卡已完成加载时执行代码。
如果你仍然不明白我的意思是“完成加载”和“不加载”,我基本上希望它问,如果标签的标题有加载图标或没有。
如果你需要更多的信息,请就这个问题发表评论。
1条答案
按热度按时间q3qa4bjr1#
我的代码需要一些小的更新,这里是修复的代码:
现在,这只是确认该选项卡实际上处于活动状态。
为了回答我的问题,我只需要从块中创建一个外部变量,其布尔值为false,然后在标签加载完成后将其变为true。然后,我只需检查变量是否为
true
,如果是,则完成加载,我可以做任何我想要的代码。