小编Mur*_*han的帖子

带弹出窗口的 Chrome 扩展 Onclick()

我想清理我的通知(徽章)。当单击该图标时,应该同时打开一个弹出窗口,但它不起作用。

它适用于选项卡,但我不想在选项卡上显示它应该在弹出窗口上。

这是代码;

var i = 1;

function updateIcon() {
    i=1;
    chrome.browserAction.setBadgeText({text: ''});  
    chrome.browserAction.setPopup({popup:"popup.html"});
}

chrome.browserAction.onClicked.addListener(updateIcon);
chrome.browserAction.setBadgeBackgroundColor({color:[200, 0, 0, 100]});

window.setInterval(function() {
  chrome.browserAction.setBadgeText({text:String(i)});
  i++;
}, 4000);
Run Code Online (Sandbox Code Playgroud)

javascript popup onclick badge google-chrome-extension

5
推荐指数
1
解决办法
7673
查看次数