Chrome扩展程序:检测从后台创建窗口事件
Chrome extension: detect create window event from background
任务:我正在用python中的Selenium网络驱动程序打开chrome(安装了我的扩展程序)。我想在硒打开铬窗口时附加一个侦听器。
已经尝试过:我已经在我的扩展后台尝试了chrome.windows.onCreated
事件,但它没有触发。
我已经解决了它。可能对其他人也有帮助。首先,仅当从当前窗口创建新窗口时,才会触发chrome.windows.onCreated
。由于我想在 selenium 创建一个新窗口时运行一些逻辑,因此我将代码放在 myFunction 中并直接在后台页面中调用该函数。由于一个新的 chrome 是由后台页面中的代码创建的,因此执行一次并调用 myfunction。
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 为effect Composer创建GodRays效果过程
- 从javascript创建一个列表
- onkeyup无法动态创建多个文本区域
- 如何使用javascript从主svg对象动态创建svg视图框
- 如何访问声音管理器2创建的声音对象
- 我已经创建了一个jquery转盘,并使用if条件来运行和停止转盘
- Kendo:我该如何在树视图中创建一个递归的hieiarchy
- 使用Facebook live API创建实时视频对象时的隐私设置
- 在动态创建的元素上获取对特定选择器的引用
- 如何创建带有插槽的vue js组件预加载程序
- 如何在创建键时引用来自同一对象的键
- 如何创建JSON数组
- 从html创建一个指令,该指令按类名应用函数
- 如何在JavaScript中创建一个等待函数,允许您在后台运行音频等内容
- Chrome扩展程序:检测从后台创建窗口事件
- 如何在Phonegap应用程序中创建一个简单的服务,以便在后台运行setInterval()
- 如何在Javascript中创建后台进程
- 使用canvas创建桌面通知图像,只有一个图像可以从后台页面工作
- 如何在后台创建异步循环