2016-03-01 81 views
-1

最近我完成了(或者几乎完成)编码一个我仍在研究的网络游戏的核心概念。但是,当我在Chrome中运行代码时(游戏仅适用于Webkit浏览器),我会遇到很多错误。但是,它们不影响代码试图实现的内容。代码是用JavaScript/HTML/CSS编写的。为了更详细地描述,我的代码是“战斗”序列的一部分,并且每轮都循环。但每个循环都会产生数百个错误(我认为它甚至可以产生1000个每个循环),每个循环产生的错误都比前一个循环多。根据战斗次数的不同,页面可能会在每个循环中吐出数千和数千个错误...并不好。 错误字面意思是所有“无法设置属性”className“的未定义”(我的代码使用一堆这些来改变我使用的一些精灵的动画)。不过,正如上面提到的那样,好事是这些错误似乎不会影响整体战斗本身,即战斗可以顺利进行。网络游戏有很多错误:这有什么关系吗?

所以我的问题是这样的:大量的错误会造成任何问题,例如浏览器或网页的性能问题?我也计划将此游戏转移到Android上,并将在Android Studio中使用WebView。错误是否会在那里出现问题?很显然,我会尽力解决这个问题,但如果这不是一个大问题,我会留待以后再开始在游戏的其他部分工作。

谢谢你阅读我的问题,如果它很混乱,我会尽力解释更多。

干杯。

+2

应该没有错误。没有人可以更具体地帮助你,如果你没有发布代码,确切的错误等。控制台中报告的错误意味着你的代码并没有真正做你认为正在做的事情,因为错误终止了执行。 – Pointy

+0

在stackoverflow上运行检查元素,你会看到一堆错误在控制台....错误发生......我向你保证世界上最好的平台有错误或错误.....但1000错误每循环,似乎非常过分.. – D3TXER

+0

@Pointy感谢您的输入。不过,我认为任何人都不会想要阅读至少500行代码来帮助解决我的问题。我只是在寻找一个普遍的答案。我将整理代码并希望今天晚些时候停止所有这些错误。干杯。 – DesuM

回答

0

好消息家伙,我修好了我的代码,现在我没有得到任何错误!我所做的只是添加一个if语句,该语句检查页面上是否存在该元素,并且如果该代码不运行,则代码不会返回错误。