禁止调试前端代码,不要看我的代码!!!
禁止调试前端代码,不要看我的代码
<script>
// 禁止调试前端代码
(() => {
function block() {
if (window.outerHeight - window.innerHeight > 200 || window.outerWidth - window.innerWidth > 200) {
document.body.innerHTML = "检测到非法调试,请关闭后刷新重试!";
}
setInterval(() => {
(function () {
return false;
}
['constructor']('debugger')
['call']());
}, 50);
}
try {
// 判断当前环境是开发环境还是生产环境
process.env.REACT_APP_ENV === 'dev' && block();
} catch (err) { }
})();
</script>