首页 文章

如何连接到iPhone的webkit调试器?

提问于
浏览
5

新的iOS 6功能是,你可以在桌面游戏中调试在设备或模拟器上运行的html和javascript . 我想,此功能基于Webkit Remote Debugging Protocol .

如何在没有桌面Safari的情况下连接到在iPhone上运行的webkit?

我可以使用websockets在Android上运行的移动Chrome上执行此操作,但我该如何为iOS设备执行此操作?

3 回答

  • 0

    您需要打开iPhone模拟器并浏览到网站 .

    然后打开Safari并从菜单栏中选择“开发” . 有一个名为“iPhone模拟器”的选项 .

    如果您将鼠标悬停在此处,则可以看到模拟器的所有打开网站 .

    这为您提供了Safari使用的相同检查器 . 您甚至可以在iPhone模拟器中看到悬停的元素 .

  • 5

    ios-webkit-debug-proxy项目(来自Google!)就是这样做的 .

  • 2

    你想看看这个代码https://github.com/leftlogic/remote-debug/tree/master/safari - 虽然它实际上是在使用__rpc_forwardSocketData的RPC调用时失败了 .

    如果您有任何想法,为什么我们几个人感兴趣!

相关问题