incubator-callback-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Patrick Mueller (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CB-1023) cordova.logger is broken on 1.9.0 - won't log output to window console
Date Tue, 10 Jul 2012 22:34:33 GMT

    [ https://issues.apache.org/jira/browse/CB-1023?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13411000#comment-13411000
] 

Patrick Mueller commented on CB-1023:
-------------------------------------

I'm sure there's got to be some way to hack this, to get access to a function that would log
to weinre.  But it would be a hack.  :-(

Might be interesting to see if you could work around the timing issue.  I'm thinking the later
you load weinre, the better chance you have of it "winning" the console war.  Maybe load the
weinre script dynamically in your deviceReady callback - I'd first just try injecting the
<script src=> element into the DOM at that point.
                
> cordova.logger is broken on 1.9.0 - won't log output to window console
> ----------------------------------------------------------------------
>
>                 Key: CB-1023
>                 URL: https://issues.apache.org/jira/browse/CB-1023
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: weinre
>    Affects Versions: 1.9.0
>         Environment: Cordova (Cleaver setup) 1.9.0
> Weinre (Latest from github) 2.0-PRE
>            Reporter: Olivier Louvignes
>            Assignee: Patrick Mueller
>              Labels: log
>
> I'm trying to correctly debug an app with weinre using 1.9.0 (cleaver) :
> On the simulator I correctly get no logging to XCode & all the logging to weinre.
> On a remote device (debugging via XCode), I get the logging in XCode & no logging
to weinre : However, weinre does work (i can inspect vars, etc.) but the logging is going
directly to XCode.
> I tried this :
> cordova.logger.useConsole(true)
> true
> window.console.log('hello')
> undefined
> cordova.logger.useConsole(false)
> false
> window.console.log('hello')
> undefined
> But the loggin still goes to XCode!

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message