【问题标题】:Chrome extension: detect create window event from backgroundChrome 扩展:从后台检测创建窗口事件
【发布时间】:2016-04-23 03:41:19
【问题描述】:

任务:我正在用 python 中的 selenium webdriver 打开 chrome(安装了我的扩展)。我想在 selenium 打开 chrome 的窗口时附加一个监听器。

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

【问题讨论】:

    标签: javascript google-chrome selenium-webdriver google-chrome-extension selenium-chromedriver


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-16
      • 2013-05-10
      • 1970-01-01
      • 1970-01-01
      • 2015-06-09
      • 1970-01-01
      相关资源
      最近更新 更多