m1a*_*sis 5 javascript google-chrome-extension
我想在我的 chrome 扩展程序启动时触发一个事件。我该如何实现这一目标?是否有一个事件侦听器在扩展启动时触发?
例如:-
chrome.runtime.onInstalled.addListener(function(){
console.log('i will run once!');
});
Run Code Online (Sandbox Code Playgroud)
与此类似,但不是在安装时而是在启动时,它应该只在扩展的运行时(即启动时)触发一次。
您可以在后台页面中使用 onload 事件,并将要在扩展“启动”上执行的代码放在那里。
示例(内部background.js):
window.onload = function() {
console.log("Extension has started...");
};
Run Code Online (Sandbox Code Playgroud)
该消息将在以下情况下被记录(一次):
您的意思是“onStartup”事件吗?
chrome.runtime.onStartup.addListener(函数回调)