首页 > 解决方案 > 在 chrome 扩展中使用 DOMFormHasPassword 和 DOMInputPasswordAdded 事件

问题描述

tl; dr: 我正在尝试弄清楚如何在 chrome 扩展中使用DOMFormHasPasswordDOMInputPasswordAdded事件。

我正在尝试为我的学校项目开发 chrome 中的密码管理器扩展。为此,我需要一种方法来识别登录表单并自动填写它。到目前为止,我取得了相对成功,但我遇到了一个问题:我会在页面加载时扫描页面以查找登录表单,因此如果要通过 javascript 添加任何表单,我的扩展程序会错过它。

我在谷歌上搜索了此事,并在网上的某些位置找到了术语DOMFormHasPasswordDOMInputPasswordAdded,例如这个声明 DOMFormHasPassword 事件已添加到 chrome 中,以及某种我无法理解的使用示例。

我试过用 来添加事件document.addEventListener,但没有成功。

我也遇到了我不理解的SpecialPowers这个词,我认为理解它可能会解决我的问题。


如果您能指导我查看这些事件的文档,我将非常感激,因为我似乎无法找到它。感谢您的时间!

标签: google-chromedomgoogle-chrome-extensionaddeventlistenergoogle-contacts-api

解决方案


推荐阅读