iWebInspector中的Console.log输出

时间:2012-03-24 12:44:04

标签: javascript ios debugging cordova web-inspector

我正在尝试让console.log()调用在远程调试工具中工作(使用iWebInspector或Safari)& PhoneGap 1.4.1。

不知何故,控制台调用只出现在XCode中,看起来像phonegap以某种方式调整控制台的方法。

知道如何让它发挥作用吗?

2 个答案:

答案 0 :(得分:0)

使用“ FireBug ”(对于 Firefox Chrome IE ), Firefox ,或 Chrome 。 “ console ”是仅在某些浏览器中出现的 JavaScript对象

答案 1 :(得分:0)

在iOS phonegap上的旧phonegap 1.4.1中用于劫持console.log对象并将其重定向到xcode控制台。

如果你想改变它,你可以包括这样的代码:

var old_log = console.log;
console.log = function(txt){

    //do something with log...

    if(old_log != null && typeof old_log == "function"){
        old_log(txt);  
    }
};