回答

0

目前不可能不修改控制檯插件。

您可以添加到console-via-logger.js(平臺目錄外的一個):

console.setLevel = function(level) { 
    logger.level(level); 
}; 

從你的代碼調用它:

console.setLevel('DEBUG') 

但要注意它只會從設備工作並且$ log服務也不起作用。 只有console.logconsole.debugconsole.info ...

更好的選擇是在設備允許Safari的網絡督察和遠程從Safari瀏覽器檢查,並針對Android使用Chrome ADB插件。

0

你不需要修改插件。

cordova.logger.level(cordova.logger.DEBUG);

如果您正在使用AngularJS確保您自舉deviceReady事件后角:您可以設置日誌級別。 AngularJS $log服務會緩存對console對象的引用,但這會被cordova控制檯插件所取代。

請參閱:Cordova + Angularjs + Device Ready