是否可以在移动Web浏览器中启用WebKit JavaScript Inspector?

问题描述:

我喜欢在移动浏览器上使用Webkit附带的Web Inspector开发工具。有谁知道是否有可能启用网络检查器说安卓网页浏览器?是否可以在移动Web浏览器中启用WebKit JavaScript Inspector?

Web Inspector是Safari浏览器的一个集成部分,因此它不会用于其他浏览器,如Opera Mini,Android浏览器或任何其他浏览器。

+5

对不起,但你错了。 Web Inspector并非Safari所独有。 – 2011-04-21 13:24:39

其实它不仅仅是Safari浏览器的一部分,因为谷歌浏览器也有它。网络检查器是Safari浏览器使用的webkit引擎的一部分,谷歌浏览器,如果我没有错误的Android设备的默认浏览器。但是,网络检查员目前在移动设备上的任何基于webkit的浏览器上都不可用。

令人惊讶的是,黑莓手机是第一个将此功能交给移动开发者的人。 http://www.berryreview.com/2011/04/15/hot-webkit-web-inspector-on-the-blackberry-playbook-for-web-developers/希望这个概念(特别是远程检查员)很快就会进入Android。

原来,远程Web检查,也可通过对iOS5的私有API: http://atnan.com/blog/2011/11/17/enabling-remote-debugging-via-private-apis-in-mobile-safari/

,并在该工具用于: http://www.iwebinspector.com/

可能是值得拖网刚刚发布ICS源代码,以查看股票android浏览器中是否有类似未发布的API。

而且你可能会感兴趣的“光”的解决方案,在这个远程调试器的形式: Weinre

虽然它的使用JS,而不是被内置到浏览器的方式网络检查员。

它仍然可以看到语法高亮任何网页的源代码(HTML只是没有CSS或JavaScript)加入查看源代码:Chrome的URL之前。