2016-04-03 64 views
3

我有一个网站,我想知道有多少人打开网页开发工具来检查我的网页中的HTML和Javascript代码。 所以我需要添加一个事件监听器,但它看起来像Google Chrome和许多浏览器不提供任何关于此的API。 我怎么能得到这个活动?如何在客户打开Web开发人员工具时获取事件?

+0

基本上没有这种回调。人们正试图通过比较窗口和身体大小来实现。似乎并没有那么伟大...... –

回答

2

这可能是有帮助的, https://github.com/sindresorhus/devtools-detect

这里是直接链接到 demo

UPDATE:

如果脱开这可能解决不记录问题, https://github.com/NeekSandhu/DevtoolsDetect/

这里是直接链接到demo

如果开发工具在上次用户使用它们时被解除锁定,则以前的版本将不起作用。我重写了他的版本,可以解决问题。但仍然有一些警告,在演示中列出。

+0

这实际上工作...直到开发工具停靠:) –

+0

这与其他线程上说的相同的东南部,如果它是脱钩的,你可以得到误报 –

+0

我看到这个回购的源代码。我发现它测试窗口的宽度和高度以检测DevTool是否打开。所以,如果DevTool解除了连接,它将无法再检测到。有没有什么方法可以检测DevTool停靠的时间? – zhuyingda

相关问题