如果没有来自chrome.tabs.query的结果,请执行某些操作

Do something if there are no results from chrome.tabs.query

本文关键字:执行 操作 结果 chrome tabs query 如果没有      更新时间:2023-09-26

我知道函数chrome.tabs.query会回调找到与查询参数匹配的每个选项卡。如果没有匹配的选项卡,我想执行一些代码。如果可能,可能吗?


好的,对不起,我显然很困惑,因为我在问题中给出的假设是不正确的。第一个答案让我直截了当!

它不会为每个选项卡回调。

chrome.tabs.query({}, function(tabs){
 //tabs is an array and you can call array functions on it just like normal array
 if(tabs.length == 0){
  //do whatever
 }
})