我的部分用户报告无法使用某些移动设备登录,例如Nintendo 3DS和PSP网络浏览器。就个人而言,我有一个3DS并能够重现这个问题...但我还没有找到解决方法的线索。
基本上,我可以确定的是,某些是错误的AJAX代码,这导致表单以错误的格式提交到错误的位置。
现在,过去我在Chrome上遇到了错误(原来是adware),我可以使用开发者工具进行调试,查看错误控制台,然后从中获取结果。
但是,对于没有这种调试工具的东西,我该如何做呢?它不仅仅是游戏控制台,Steam游戏内浏览器也无法使用我明显有缺陷的AJAX代码登录。
如果不使用内置调试工具,我可以采取哪些步骤来开始解决这些错误?
答案 0 :(得分:5)
我有一个类似的问题,当我必须调试一个没有在iPad上工作的应用程序时,我无法访问Mac进行调试。如果您对所提到的浏览器一无所知,我希望这会提供一些价值:
1)Firebug Lite:https://getfirebug.com/firebuglite这是Firefox调试器的Javascript版本,您可以将其添加到您的网页中,虽然不是完整功能,但希望能够让您深入了解错误正在经历
2)你的调试声明。我通常会将它们附加到一些使用overflow:scroll
样式的容器中,而不是提醒它们,这样我就可以像跟踪一样轻松地读取它们