Chrome扩展程序:检测从后台创建窗口事件

Chrome extension: detect create window event from background

本文关键字:后台 创建 窗口 事件 检测 扩展 程序 Chrome      更新时间:2023-09-26

任务:我正在用python中的Selenium网络驱动程序打开chrome(安装了我的扩展程序)。我想在硒打开铬窗口时附加一个侦听器。

已经尝试过:我已经在我的扩展后台尝试了chrome.windows.onCreated事件,但它没有触发。

我已经解决了它。可能对其他人也有帮助。首先,仅当从当前窗口创建新窗口时,才会触发chrome.windows.onCreated。由于我想在 selenium 创建一个新窗口时运行一些逻辑,因此我将代码放在 myFunction 中并直接在后台页面中调用该函数。由于一个新的 chrome 是由后台页面中的代码创建的,因此执行一次并调用 myfunction