在没有调试器的情况下进行调试

Nie*_*sol 4 javascript debugging

我的一些用户报告无法使用某些移动设备登录,例如Nintendo 3DS和PSP Web浏览器.就个人而言,我有一个3DS并能够重现这个问题...但我不知道如何解决它.

基本上,所有我能确定的是,事情是错误的AJAX代码,这是造成表单提交到错误的地方在错误的格式.

现在,在过去,我在Chrome上遇到了错误(原来是广告软件),我可以使用开发人员工具进行调试,查看错误控制台,并从中获取结果.

但是,对于没有这种调试工具的东西,我该如何做呢?它不仅仅是游戏控制台,Steam游戏内浏览器也无法使用我明显有缺陷的AJAX代码登录.

如果没有使用内置调试工具,我可以采取哪些步骤来开始解决这些错误?

Mis*_*pic 5

我有一个类似的问题,当不得不调试一个不能在iPad上工作的应用程序,我无法访问Mac进行调试.在不知道你提到的浏览器的情况下,我希望这会提供一些价值:

1)Firebug Lite:https://getfirebug.com/firebuglite这是Firefox的调试器的Javascript版本,您可以将其添加到您的网页,虽然不是全功能,但希望能够让您深入了解您遇到的错误

2)Ye olde调试语句.我通常将它们附加到一些样式的容器中,而不是提醒它们,overflow:scroll因此我可以像跟踪一样轻松地读取它们

祝好运!