检测背景上的铬开始

时间:2014-03-02 05:24:11

标签: javascript google-chrome google-chrome-extension

我写了这段代码,在chrome启动时启动事件。 但它不起作用。 请告诉我并提供代码。

background.js

var judgeFirst = 0;
chrome.windows.onCreated.addListener(function() {
    chrome.windows.getAll({}, function(windows) {
        // execute only when chrome start
        if (windows.length === 1 && judgeFirst === 0) {
            console.log("start!");
            judgeFirst++;
        }
    });
});

1 个答案:

答案 0 :(得分:1)

你能做的最好的事是chrome.runtime.onStartup。此活动将在您的扩展程序启动时触发,只有在浏览器启动,安装扩展程序,重新启用扩展程序以及扩展程序更新时才会启动。