禁用用户在Web浏览器中从控制台调用函数
所以,我正在用html5和javascript构建游戏,我想通过在Web浏览器中从控制台调用我的一些function(例如saveScore(100000))来防止作弊。
任何想法如何防止这种情况?
控制台由函数eval()
执行,因此通过以下方式覆盖eval函数:
window.eval=function(){};
现在控制台已禁用
但这也不是一个好主意,因为它无法阻止书签的执行所以使用@ Anthony的想法。
所以,我正在用html5和javascript构建游戏,我想通过在Web浏览器中从控制台调用我的一些function(例如saveScore(100000))来防止作弊。
任何想法如何防止这种情况?
控制台由函数eval()
执行,因此通过以下方式覆盖eval函数:
window.eval=function(){};
现在控制台已禁用
但这也不是一个好主意,因为它无法阻止书签的执行所以使用@ Anthony的想法。