javascript - 自动更新 Chrome 扩展计数器

标签 javascript google-chrome google-chrome-extension

我正在学习如何开发 Chrome 扩展程序。

我有一个counter

这是我的代码:

$(document).ready(function(){

 var i = 0;
  setInterval(function() {
   i++;
   chrome.browserAction.setBadgeText ( { text: i.toString() } );
   chrome.browserAction.setBadgeBackgroundColor({color: "#000"})

  }, 1000);

})

并且计数器仅在我单击该图标时才起作用,如何使他始终更新,而不仅仅是在我单击它时更新。

Here是我的manifest.json 文件

谢谢

最佳答案

将其放入background.js

var i = 0;
window.setInterval(function() {
  chrome.browserAction.setBadgeText({text:String(i)});
  i++;
}, 1000);

关于javascript - 自动更新 Chrome 扩展计数器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14081636/

相关文章:

javascript - 计算嵌套在数组中的可观察数组的总和

javascript - javascript 中的 Promise 底层是如何工作的?我的 Promise 实现效果不一样

javascript - 通过点语法字符串路径访问对象

google-chrome - PowerShell,如何在现有的浏览器选项卡中打开URL?

javascript - 在特定状态下调试浏览器的建议和技巧?

google-chrome - Chrome 扩展命令(键盘快捷键)不起作用

Javascript:如何匹配数组和json?

javascript - 如何在没有新标签的情况下打开 popup.html?

javascript - Chrome 扩展仅在刷新时运行,而不是在页面导航时运行

javascript - 选中的复选框不适用于扩展 chrome