iOS6 - 删除了iPad的控制台日志 - 如何在Windows上使用Web检查器?

wax*_*cal 33 debugging ipad ios6

所以iOS6已经出局了,可怕.现在,似乎Apple已经删除了以前在Safari中存在的"开发者控制台".很好,我听到很多人说 - 它很有限.

但是,它适用设备 - 现在显然你必须将设备连接到Mac才能获得网络检查员?

这是用控制台调试的唯一方法吗?有没有办法调试Windows,Safari?请注意,我并不仅仅意味着只更改用户代理,您可以在Safari Windows上执行 - 不注册触摸事件 - 只需单击即可.

ber*_*ard 7

如果您没有Mac OSX,可以使用此脚本作为控制台替换:

https://github.com/robotnic/waterbug

它显示错误消息,可以记录所有类型的变量,您必须将iPhone或iPad向右旋转90°才能打开控制台.


Dav*_*avy 5

一个穷人的调试控制台:

    try {
        var test = document.do.something();
    }
    catch (exc) {
        alert(exc);
    }
Run Code Online (Sandbox Code Playgroud)

  • 我不确定“ IOS SDK没有尝试捕获”的意思是什么?这是标准的javascript,我非常确定这完全可以在ipad上使用(将重新测试以进行验证) (2认同)