我想看看网站上的内容是如何工作的,但是每次我打开Devtools(或刷新页面)时,都会收到一条警告,提示Devtools已打开。它阻止了我使用Devtools,因此我想禁用此功能。
所以,我搜索了如何“堵塞”谷歌浏览器Devtools并获得了以下结果:Find out whether Chrome console is openhttps://coderwall.com/p/iktwug/detect-if-chrome-devtools-are-openhttps://github.com/sindresorhus/devtools-detect
但是我找不到有关开发Devtools Undetectable或禁用此代码的任何信息。尝试取消对接Devtools,没有用。
这是他们的代码阻止我使用Devtools:https://hastebin.com/oxopowiduy.php
我应该怎么做才能使Devtools无法检测?
在Chrome 73+中,可以在页面可以运行任何代码进行检测之前打开devtools:
chrome://inspect
现在,您可以检查页面,找出页面如何准确检测devtools并对其进行解散。根据问题中的代码判断,您可以运行window.uomg.create.onchange = null
,但如果没有,请在代码中设置断点并对其进行调试以找到可行的方法。