首页 > 解决方案 > Chrome 扩展程序中的功能被跳过

问题描述

我有一个函数可以打开标签并将其保存到 chrome.storage 中,问题是我需要先执行函数chrome.windows.getAll(),但是如果我的函数运行它会跳过函数chrome.windows.getAll()并在整个函数它将跳回函数chrome.windows.getAll()并作为最后执行它。

这是我的代码:

    var new_tabs = [];

    chrome.windows.getAll({populate:true},function(windows){
      windows.forEach(function(window){
        window.tabs.forEach(function(tab){
          new_tabs.push(tab.url);
        });
      });
    });

    chrome.storage.local.set({'tabs': new_tabs});

标签: javascriptfunctiongoogle-chromegoogle-chrome-extension

解决方案


推荐阅读