如何禁止用户调试你的页面?
在前端开发中,大家都想在production环境不让别人调试你的代码,那究竟要怎么做呢?这里有几个方法...
危险
注意:生产模式 才需要禁止调试!!!
定时器 + debugger
当你打开调试面板的时候,代码里的 debugger
断点会进行执行,阻塞你的代码执行
当使用 定时器
+ debugger
会让调试者一直跳不出断点,从而起到禁止调试代码的作用
破解方法 + 应对方法
但是这种方式是能破解的
方法一:Activate breakpoints
但是如果这样的话,那么调试者无意是饮鸩止渴,因为你都把调试关了,那你还怎么调试呢?
方法二:Add logpoint
对于这个方式的话,其实也好解决,只需要通过打包工具代码压缩,把代码都放在一行即可