You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cordova.apache.org by "Sami Silmani (JIRA)" <ji...@apache.org> on 2017/01/20 11:16:26 UTC

[jira] [Created] (CB-12376) IOS log issues

Sami Silmani created CB-12376:
---------------------------------

             Summary: IOS log issues
                 Key: CB-12376
                 URL: https://issues.apache.org/jira/browse/CB-12376
             Project: Apache Cordova
          Issue Type: Bug
          Components: iOS
    Affects Versions: 6.4.0
         Environment: macOS Sierra 10.12.2
Xcode 8.2.1
            Reporter: Sami Silmani


Logging in ios doesn't work event after adding the plugin cordova-plugin-console
steps to reproduce the bug:
{code}
cordova create myApp com.cordova.myApp
cd myApp/
cordova plugin add cordova-plugin-console
cd www
vi js/index.js 
cordova emulate ios
{code}

in index.js i added 3 console.logs only the on device ready and Received Event are displayed on the xcode console log, all the others on the index.js and the code added later doesn't work, the log works fine on android.

{code:title=index.js|borderStyle=solid}
console.log("starting log");
var app = {
    // Application Constructor
    initialize: function() {
        document.addEventListener('deviceready', this.onDeviceReady.bind(this), false);
        console.log("init function");
    },

    // deviceready Event Handler
    //
    // Bind any cordova events here. Common events are:
    // 'pause', 'resume', etc.
    onDeviceReady: function() {
        this.receivedEvent('deviceready');
        console.log("on device ready");
    },

    // Update DOM on a Received Event
    receivedEvent: function(id) {
        var parentElement = document.getElementById(id);
        var listeningElement = parentElement.querySelector('.listening');
        var receivedElement = parentElement.querySelector('.received');

        listeningElement.setAttribute('style', 'display:none;');
        receivedElement.setAttribute('style', 'display:block;');

        console.log('Received Event: ' + id);
    }
};

app.initialize();
{code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org