当用户单击网页中的任意位置时,如何获得通知
How to get notified when user clicked anywhere in a webpage
我想构建一个类似于Chrome词典的扩展。为了构建我,当用户左键单击任何选项卡上的网页时,我的扩展应该得到通知。
我搜索了整个chrome.* API,但未能找到此类事件。还尝试在谷歌上搜索这个查询:"当用户点击 chrome API 中的网页时如何获得通知"。无法获得任何结果。
这在铬 api 中是禁止的吗?我发现扩展程序无法收听选项卡和导航按钮,但据我了解,这与我的问题无关。
非常感谢有关如何完成此操作的任何建议。
您需要将
内容脚本附加到所有页面
谷歌浏览器扩展程序:内容脚本
在该脚本中,将侦听器附加到文档以捕获所有单击(如@Jashwant所述),然后将消息传递回扩展以执行某些行为:
谷歌浏览器扩展程序:消息传递
相关文章:
- 如何在下面的ES6循环中获得前面的文本
- 我可以获得相对于被点击元素的确切点击位置吗
- 在渲染骨干视图时获得通知
- 如何在地址栏中的URL更改Firefox JPM时获得通知
- 当用户单击网页中的任意位置时,如何获得通知
- 在管道到吞咽浏览器时,我如何获得错误通知
- 当侦听器已附加到 Backbone.Model 事件时获得通知
- 当用户将鼠标拖到浏览器窗口外并将其释放到浏览器窗口外时,如何获得通知
- Chrome扩展如何获得后台脚本将被关闭的通知
- 如何在ember js中插入元素后获得通知
- 当indexedDB条目在其他选项卡中更改时获得通知
- 如何缓存Ajax调用获得的通知数据
- 流星DDP:当一个新文档被添加到集合中时,如何获得通知
- 使用Eclipse(推送插件)的PhoneGAP推送通知:没有获得注册ID
- 如何从通知我字段获得电子邮件
- 我如何获得一个基本的通知与Noty插件
- 如何获得关于带有帆的mongo集合中的外部更改的通知
- 我想在使用jQuery/Javascript的另一个选项卡中上传过程完成后,在活动浏览器选项卡中获得通知
- 如何刷新或重定向用户后,他们允许获得chrome浏览器通知
- 如何在AngularJS的ui-grid中获得网格更改时的通知