4

(iWebInspectorまたはSafariを使用して)リモートデバッグツールとPhoneGap 1.4.1でconsole.log()呼び出しを機能させようとしています。

どういうわけか、コンソール呼び出しはXCodeにのみ表示され、phonegapがどういうわけかコンソールのメソッドを微調整しているように見えます。

どうすればそれを機能させることができるか考えていますか?

4

2 に答える 2

0

FireBug」 ( FirefoxChromeIEの場合)、Firefox、またはChromeを使用します。「console」は、一部のブラウザのみに存在するJavaScript オブジェクトです。

于 2012-09-18T13:40:28.653 に答える
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);  
    }
};
于 2012-09-18T13:47:17.210 に答える