禁止用户在 Web 浏览器中从控制台调用函数

Disable user to call functions from console in web browser

本文关键字:控制台 调用 函数 浏览器 用户 Web 禁止      更新时间:2023-09-26

所以,我正在用html5和javascript构建一个游戏,我想通过从Web浏览器的控制台调用我的一些函数(例如saveScore(100000))来防止作弊。

任何想法如何防止这种情况?

控制台由函数执行eval()因此,通过以下方式覆盖 eval 函数:

window.eval=function(){};

现在控制台已禁用
但这也不是一个好主意,因为它不能阻止书签的执行,所以使用@Anthony的想法。