jjzjj

onInstalled

全部标签

javascript - chrome 扩展 onInstalled 事件

我对chrome扩展安装/更新事件有疑问。如果我在后台脚本的顶级代码中添加onInstalled事件监听器,我的事件监听器是否会在某个时间范围内捕获该事件?我问这个,因为我的演示显示如果我有一些逻辑在我HookonInstalled监听器之前执行,它看起来永远不会执行,就像该事件同时发生一样。有人可以在后台脚本中的其他逻辑上下文中向我详细解释此事件的工作原理,或者指出一些文档,因为我找不到任何有用的东西。谢谢!更新@NoamHacker:由于公司政策,我不能在这里发布任何真实代码,但我有一些伪代码可以说明我的问题:/***setupinwhichImissonInstalledeven

javascript - 如何在 onStartup 和 onInstalled 中添加 Chrome 扩展监听器?

chrome.runtimeAPI有一些事件,我可以使用这些事件将监听器添加到上下文菜单。目前我正在使用chrome.runtime.onStartup像这样:chrome.runtime.onStartup.addListener(function(){chrome.contextMenus.create({'title':'Add:%s','contexts':['selection']});});chrome.contextMenus.onClicked.addListener(onClickHandler);问题是chrome.runtime.onStartup将在用户启动或重