我曾经使用移动Safari的"调试控制台"在我进行故障排除时打印出console.log消息.使用iOS 6,在Safari的高级设置中,"Web Inspector"取代了"调试控制台".不幸的是,我的公司不允许我将我们正在测试的手机插入我们正在开发的计算机中.
有谁知道如何启用使用console.log()打印的消息在iOS 6的iPhone上显示?
ree*_*ogi 28
我发现在window.onerror - > 上输出任何带有警报的JS错误很有帮助
window.onerror = function(error) {
alert(error);
};
Run Code Online (Sandbox Code Playgroud)
我将其粘贴到脚本的顶部,以便在本机警报中输出任何运行时错误.也适用于桌面.
use*_*078 19
他们删除了它.您现在需要通过Safari进行调试.
http://www.mobilexweb.com/blog/iphone-5-ios-6-html5-developers
它实际上很容易设置.
1)确保在iPhone Settings => Safari => Advanced下打开Web Inspector设置.
2)将手机插入Mac OSX计算机.
3)打开Safar 6并确保开发模式在Safari Preferences => Advanced => Show Develop Menu上
ber*_*ard 14
如果您没有Mac OSX,可以使用此脚本作为控制台替换:
https://github.com/robotnic/waterbug
它显示错误消息,可以记录所有类型的变量,您必须将iPhone或iPad向右旋转90°才能打开控制台.
归档时间: |
|
查看次数: |
40351 次 |
最近记录: |