2012-06-02 213 views
0

有没有像firebug这样的工具在移动浏览器中调试javascript/jquery Ajax请求?在手机浏览器中调试

你们是如何在移动设备的移动浏览器中进行调试的?

+0

你有没有看着https://www.ibm.com/developerworks/mydeveloperworks/blogs/94e7fded-7162-445e-8ceb-97a2140866a9/entry/debugging_mobile_javascript_with_weinre?lang=en –

回答

0

取决于设备。我没有机会在Android上使用浏览器,但我在iPhone和iPad上进行了一些调试。通常大多数测试可能通过模拟器进行,但是也有一些情况,比如当你不得不通过模拟器/代理更改来测试多点触摸手势等。

首先,您需要激活调试(Settings-> Safari)。但这只是问题的前半部分。第二个必须在代码中完成。如果您尝试测试错误的数据不是很大,您可以将其序列化(通常是对象),并通过控制台页面中的console.log()命令进行显示(打开后单击将显示的顶部栏您启用调试)。

这或多或少对于简单的情况。

0

有一个脚本插件PhoneGap的使用移动设备上的远程调试(所有移动设备),我建议你有它看看:http://debug.phonegap.com/

这使您可以像iPhone,安卓,Windows Mobile的台式电脑移动设备调试..