项目开发中,有的模块里通过H5页面进行展示,虽然带来很大的方便性,但是在问题调试过程往往无法通过debug进行精确定位,特别是在我的 “状态恢复过程中”,数据加载往往时而刷新后数据加载正常,时而不正常,带来很多困然。通过跟后台的联调,发现借助Safari 辅助功能,可以很好的发现问题!
操作实例移动端设备以iPad为样本进行测试!
操作步骤:
1.ipad ->设置->Safari ->高级->JavaScript 打开、Web检查器 打开
2.通过XCode 连接iPad 运行App
3.在App中 进入到H5展示到页面
4在Mac上打开Safari: Safari->偏好设置->选择 “在菜单栏中显示“开发””选项
5 Safari->开发
6 当初现数据不正确或者显示不正常的情况下,上面js方法或显示红色异常,也就是这个js方法出现了问题,可根据错误信息进行定位,进而解决问题!