远程调试

模拟调试

现代主流浏览器均支持移动开发模拟调试,通常按 F12 ,其使用也较简单,可方便快捷的定位问题。

模拟调试可满足大部分的开发调试任务,但由于移动设备种类繁多,环境也十分复杂,模拟调试容易出现差错。

所以,真机调试变得十分必要。


真机调试

有两种方式可以实现真机调试:

1. 将做好的网页上传至服务器或本地搭建服务器,然后移动设备通过网络来访问。  // 只能查看,无法调试

2. 借助第三方调试工具:weinre(基于node,较复杂)、debuggap(不稳定)、ghostlab(收费)等。

// 真机调试必须保证移动设备同服务器间的网络是相通的(服务器和手机处于同一个WiFi)。


[ 多客户端网页访问效果测试工具 Ghostlab ]

Ghostlab提供同步测试滚动,点击,重新加载等,并形成信息输入到所有的连接设备,这意味着你可以测试整个用户体验,而不仅仅是一个简单的页面。