解析推送插件Cordova

时间:2018-02-19 09:19:39

标签: cordova google-cloud-messaging cordova-plugins visual-studio-cordova android-push-notification

我正在使用parse-phonegap-plugin-push注册带有谷歌云消息的cordova android应用程序。但它没有返回任何东西。

我在Android设备上运行了应用程序,但仍然没有得到任何东西,并且还检查了我的发件人ID。我在2017年的视觉工作室使用了cordova。

代码:

 function onDeviceReady() {
    document.addEventListener( 'pause', onPause.bind( this ), false );
    document.addEventListener('resume', onResume.bind(this), false);

    var push = PushNotification.init({
        "android": { "senderID": "XXXXXXXXXX" },
        "ios": { "alert": "true", "badge": "true", "sound": "true" }, "windows": {}
    });

    push.on('registration', function (data) {
        console.log(data.registrationId);
        document.getElementById("gcm_id").innerHTML = data.registrationId;
        // data.registrationId 
    });

    push.on('notification', function (data) {
        // data.message, 
        // data.title, 
        // data.count, 
        // data.sound, 
        // data.image, 
        // data.additionalData 
    });

    push.on('error', function (e) {
        console.log(data.message);
        document.getElementById("gcm_id").innerHTML = data.message;
    });
};

0 个答案:

没有答案