当用户单击网页中的任意位置时,如何获得通知

How to get notified when user clicked anywhere in a webpage

本文关键字:何获得 通知 位置 任意 单击 用户 网页      更新时间:2023-09-26

我想构建一个类似于Chrome词典的扩展。为了构建我,当用户左键单击任何选项卡上的网页时,我的扩展应该得到通知。

我搜索了整个chrome.* API,但未能找到此类事件。还尝试在谷歌上搜索这个查询:"当用户点击 chrome API 中的网页时如何获得通知"。无法获得任何结果。

这在铬 api 中是禁止的吗?我发现扩展程序无法收听选项卡和导航按钮,但据我了解,这与我的问题无关。

非常感谢有关如何

完成此操作的任何建议。

您需要将

内容脚本附加到所有页面

谷歌浏览器扩展程序:内容脚本

在该脚本中,将侦听器附加到文档以捕获所有单击(如@Jashwant所述),然后将消息传递回扩展以执行某些行为:

谷歌浏览器扩展程序:消息传递