4

随着响应式设计和移动 Web 开发成为常态,就像我怀疑的其他人一样,我发现自己在各种移动和手持设备上进行测试和错误修复。传统上,使用诸如 firebug 或 chrome 开发工具之类的东西可以更容易地修复 CSS 中的布局或呈现错误。甚至可以在这些工具中提取和调试 JavaScript 错误。

但是,现在隔离和修复相同类型的错误要困难得多。我们不再有错误控制台来查看何时发生 JavaScript 错误,我们没有检查器(上帝,我希望我们在所有现代移动浏览器上都有远程调试)。我在 Opera 中有一个烦人的错误(我知道可以远程调试:http ://dev.opera.com/articles/view/remote-debugging-with-opera-dragonfly )并且我已经解决了其他问题Android 浏览器和 iOS 版 Safari 通过蛮力而不是任何真正的技术,但我只是想知道在移动设备上调试响应问题的首选工具、技术和技巧是什么?

谢谢

4

4 回答 4

1

你调查过韦恩吗?给你一个(有限的)远程网络检查器(经过一些设置)-为我解决了一些实际问题!

于 2012-01-03T18:22:05.077 回答
0

如果手机/设备允许您配置代理服务器,Opera Dragonfly(我在这里有明显的偏见;-))和不可或缺的Microsoft Fiddler HTTP 调试器。在 Dragonfly 变得足够强大之前,Fiddler 帮助我调试了许多问题,如果我遇到 Dragonfly 的问题,它仍然是一个后备。

顺便说一句,您如何解决 Opera 中烦人的错误?:)

于 2012-01-04T11:16:52.087 回答
0

您可以在 Android 上使用 Chrome 的远程调试功能。对于 Android 和 iOS,您应该看看Adob​​e Shadow,它也为您提供了远程检查器。

对于未来的 iOS:iOS 6 将有一个内置的远程检查器,可以从 Safari 的调试菜单轻松访问。

于 2012-06-18T10:05:09.450 回答
0

这里还有关于如何使用 Opera 移动模拟器和蜻蜓远程调试器来调试 Opera 相关错误的好文章... http://mobile.smashingmagazine.com/2012/08/30/responsive-designs-opera-mobile-emulator/

于 2012-08-30T19:13:54.063 回答