在我的chrome webstore应用程序中禁用inspect元素/ javascript控制台?

Dyl*_*Kay 0 javascript google-chrome google-chrome-devtools google-chrome-app

我想知道是否可以在清单文件或其他地方指定属性,并在我的应用程序窗口中禁用javascript控制台.禁用javascript控制台将不允许用户只是给自己钱,他们将被迫正确地玩游戏.有谁知道是否可以在应用程序中禁用javascript控制台?它可能会出现在Chrome的未来版本中吗?

Vin*_*eib 6

在打包的应用程序中,与打开的Web或正在处理的解压缩应用程序相比,对控制台的访问已经减少.鼠标上下文菜单不提供进入开发人员工具,并且应用程序中不存在镶边菜单.唯一的选择是chrome:extensions页面或Chrome Apps Developer Tools.

有动力的用户将拥有其他几条路线,包括修改客户端的来源.使用javascript混淆器进行处理会使其稍微困难一些.

如果您必须保护游戏逻辑以防止作弊,则需要从验证玩家行为的服务器执行此操作.这也可以离线工作,通过缓存游戏操作并尽可能发送验证.但是,这在什么时候重要?如果是单人游戏,那就不多了.如果有排行榜,那就让他们成为社交排行榜,这样骗子就会欺骗他们的朋友.如果它是完全多人游戏,您必须验证.;)永远不要相信客户.