Chrome图标号码?

时间:2013-12-21 20:00:54

标签: google-chrome google-chrome-extension icons

我是Extensions的新用户,我想为我的网站进行扩展,显示我收到的PM数量。 它应该显示为Chrome图标,如下所示:http://puu.sh/5U4xv.png,其中的数字可以是我的收件箱中的任意数字。当没有PM(基本图标,没有变化)时,它也会改变颜色,当有几个PM变成黄色时,当有很多PM时它会变成红色。 问题是,它不起作用,我不知道如何在我的收件箱中接收PM的数量并将其显示在图标中。

我现在拥有的:

case "getQuestions":
    var timeNow = new Date().getTime();
    if( (timeNow - questionsTimer) >= 15000 || questions == null ) {
        sendResponse('update');
    } else {
        sendResponse(reports);
    }
    break;

case "setQuestions":
    questions= request.questions;
    questionsTimer = new Date().getTime();
    var Total = questions.match(/total: ([0-9]+)/)[1];
    var Large = questions.match(/large: ([0-9]+)/)[1];

    if( Large > 0 ) {
        chrome.browserAction.setIcon({path: chrome.extension.getURL('Style/Images/icon_red.png')});
    } else {
        if( Total > 0 ) {
            chrome.browserAction.setIcon({path: chrome.extension.getURL('Style/Images/icon_yellow.png')});
        } else {
            chrome.browserAction.setIcon({path: chrome.extension.getURL('Style/Images/icon_green.png')});
            Total = "";
        }
    }

0 个答案:

没有答案