这个调试过程和我们平常在 Mac/PC 上调试基本一样

日期:2020-04-25编辑作者:北京pk赛车网站-web前端

我们知道在 Mac/PC 上的浏览器都有 Web 检查器这类的工具对前端开发进行调试,而在 iPhone/iPad 由于限于屏幕的大小和触摸屏的使用习惯,直接对网页调试非常不方便,所以一直没有 Web 检查器这一类工具。

但是 iOS 6 的发布解决了这个问题。

iOS 6 给 Safari 带来了远程的 Web 检查器工具,你可以通过模拟器或者真实的设备进行调试。下面我讲讲详细的调试过程:

  1. 要进行远程调试,首先要打开开启 iPhone/iPad 上的 Safari 的远程调试功能,“通过 设置 > Safari > 高级”开启:

  2. 然后打开 Safari,开启你要调试的网页,当然原生应用中通过 WebView 开启的网页也是可以调试的。

  3. 最后把 iPhone 或者 iPad 通过数据线连上 Mac 电脑,打开桌面版的 Safari(目前 iOS 6 的 Safari 远程调试只支持通过 Mac 上的桌面版的 Safari 进行,Safari for Windows 目前还没有此项功能),点击开发菜单,选择你调试的 iPhone/iPad 的设备名,选择调试的网页。

  4. 最后就是调用桌面版的 Safari 的 Web 检查器对 iPhone/iPad 上的 Safari 应用进行调试:

这个调试过程和我们平常在 Mac/PC 上调试基本一样,比如可以对 HTML 和 CSS 做些实时的改动,查看修改后的效果。查看 cookie,本地存储,session 等一些数据。查看 WebApp 的性能,网络请求等,也可以查看所有错误和警告信息对程序进行修正。

当然我们可以通过它来调试 Javascript,设置断点,定义未捕获的意外等。也可以访问 Console,直接执行 Javascript 代码。

另外它还支持触摸检查:激活检查器上的手型图标,就可以通过在 iPhone/iPad 上触摸,就能立即找到检查器对应的 DOM 元素。

本文由北京pk赛车官网下载发布于北京pk赛车网站-web前端,转载请注明出处:这个调试过程和我们平常在 Mac/PC 上调试基本一样

关键词:

或多根手指放在屏幕上的时候触发

对于以为WEB前端工作人员来说,必须得了解PC和移动端那些鼠标和触屏事件。下面就简单的介绍下: 1、Touch事件简介...

详细>>

使用jQuery获取浏览器窗口的高度和宽度

最近做了很多响应式的项目,经常会遇到遇到高度也要自适应屏幕,这样就要求我们数据jQuery获取浏览器窗口的高度...

详细>>

滑动滚动效果相册的插件

说到相册的功力,有很各种神效,但对于有个别公司门户网址所需求的特效须要这种硕大而无当的。后天采摘了二个...

详细>>

它是可定制的自定义滚动条的jQuery插件

一个框架里网页内容太多就会使用滚动条,这个已经很常见了,一般时候都是采用默认的样式,但是随着产品要求越...

详细>>