我正在阅读有关创建 Chrome 扩展程序的文档。到目前为止,我了解到有两种方法可以运行扩展代码,使用 browserAction 或 pageAction。然而,在任何一种情况下,用户都必须手动单击图标。
我正在考虑制作一个可以帮助收集用户统计信息的扩展程序,并且我不希望用户每次都进行交互。
有没有办法做到这一点?哪些事件可以用来代替最适合这种情况的 onClicked?
我正在阅读有关创建 Chrome 扩展程序的文档。到目前为止,我了解到有两种方法可以运行扩展代码,使用 browserAction 或 pageAction。然而,在任何一种情况下,用户都必须手动单击图标。
我正在考虑制作一个可以帮助收集用户统计信息的扩展程序,并且我不希望用户每次都进行交互。
有没有办法做到这一点?哪些事件可以用来代替最适合这种情况的 onClicked?
根据您尝试收集的用户统计信息类型,您的后台页面中可能会有一些事件侦听器。例如,如果您正在收集 url:
chrome.tabs.onUpdated.addListener(function(tabId, changeInfo, tab){
doSomethingWithTheUrl(tab.url);
});
如果您更具体地了解您想要收集什么样的统计数据,我可以提供一个更相关的示例。查看可用的chrome API。