有没有办法在iPad中使用Webkit Inspector远程debugging?

我有一个iPad,我想知道是否可以使用Webkit Inspector从桌面远程debugging它? 据我了解,它需要你用命令行开关启动浏览器。 我不认为在iPad上可以这样做,但我可能是错的。

那么iPad2呢? 或Android平板电脑?

Solutions Collecting From Web of "有没有办法在iPad中使用Webkit Inspector远程debugging?"

见weinre

这是一个摘录:

它是一个用于网页的debugging器,比如FireBug(用于FireFox)和Web Inspector(用于基于WebKit的浏览器),除了它被devise为远程工作以外,特别是允许你在诸如电话的移动设备上debugging网页。

如果您对FireBug或Web Inspector不熟悉,weinre对您不会太有意义。 weinre重用WebKit的Web Inspector项目中的用户界面代码,所以如果您使用了Safari的Web Inspector或Chrome的开发工具,weinre将会非常熟悉。

现在,您可以直接在iPad / iPhone模拟器上使用Safari 6和新的Web Inspector进行debugginghttp://encoreptl.tumblr.com/post/31512516711/web-inspector-debugging-for-iphone-and-ipad-from-mac -os

另外一个新的博客文章使用私人apis,使得这非常容易 – 见http://atnan.com/blog/2011/11/17/enabling-remote-debugging-via-private-apis-in-mobile-safari /

对于iPad模拟器(Xcode 4.2),您可以使用iWebInspector轻松启用远程控制台:

http://www.iwebinspector.com/

你的问题提到Android平板电脑。 借助Chrome for Android(4.0),您可以在Chrome中远程debugging网页,以便通过USB进行桌面操作。 我使用这个,它工作得很好。 请参阅https://play.google.com/store/apps/details?id=com.android.chrome&hl=en和https://developers.google.com/chrome/mobile/docs/debugging

编辑: weinre ,在上面接受的答案中提到,也报告说,它在Android浏览器中工作。

保罗是对的,我们很棒。 此外,在http://css-tricks.com/14727-five-questions-with-paul-irish/ Paul爱尔兰人暗示Chrome开发人员工具/ Webkit Inspector可能会(是?):

我对于团队在远程debugging方面所做的工作感到非常兴奋,因为现在所有移动WebKit端口都可以使用,这意味着您可以在设备上进行configuration文件,查看networking细节以及编辑CSS。 但是,我还没有看到如何在iOS Safari上执行此操作的示例。

您也可以使用它来激活设备上的Firebug。 在Windows上为我工作

http://martinkool.com/post/13629963755/firebug-on-ipad-and-iphone

Safari允许您debugging和检查移动浏览器中的元素。 还有许多远程控制台,如www.farjs.com或jsconsole.com也允许。

http://www.farjs.com与查尔斯这样的debugging代理一起使用,还允许您在本机应用程序中debuggingnetworking视图。

如果您没有绑定到基于Webkit的debugging器,也可以使用Firefox的Inspector进行debugging,那么使用Firefox Developer Edition可能是您的答案。 这个版本的Firefox包括WebIDE和Valence ,它们一起使得在iPad上debuggingSafari非常容易。 以下是要遵循的步骤:

  • 在iPad的Safari上启用“Web Inspector”:转到设置> Safari>高级> Web Inspector,并确保它已打开。
  • 打开您要debugging的页面。
  • 使用USB电缆将iPad连接到您的设备。
  • 在你的机器上打开Firefox开发者版。
  • 点击Firefox中的WebIDE插件(你可能需要在主菜单下find它)

    WebIDE图标

  • select“iOS上的Safari”作为运行系统

    iOS上的Safari

  • 点击“打开应用程序”,你会看到在Safari上打开的页面。

您的Safari选项卡

  • select它。 FF开发工具窗口将出现。
  • debugging了!