idlework / cordova-plugin-parse-push

Cordova plugin: Parse push

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cordova Parse Push plugin

Project became obsolete, Parse is no more

Overview

Requires parse account http://parse.com

Parse android SDK (v1.9.4) Parse ios SDK (v1.7.5)

Install plugin

cordova plugin add https://github.com/idlework/cordova-plugin-parse-push

Setup

var applicationId = "${APPLICATION_ID}";
var clientKey = "${CLIENT_KEY}";

document.addEventListener('deviceready', _deviceReady);

function _deviceReady () {
	_initParsePush();
}

function _initParsePush () {
	if (window.parsePush) {
		window.parsePush.on('initializeSucces', _initializeSucces);
		window.parsePush.on('initializeFailed', _initializeFailed);
		window.parsePush.initialize(applicationId, clientKey);
	}
}

function _initializeSucces() {
	alert('initialize succes!');
}

function _initializeFailed() {
	alert('initialize failed!');
}

#Interface

window.parsePush.on('initializeSucces', function);
window.parsePush.on('initializeFailed', function);
window.parsePush.on('subscribeSucces', function);
window.parsePush.on('subscribeFailed', function);
window.parsePush.on('unsubscribeSucces', function);
window.parsePush.on('unsubscribeFailed', function);

window.parsePush.initialize(${applicationId}, ${clientKey});
window.parsePush.subscribe(${channel});
window.parsePush.unsubscribe(${channel});

About

Cordova plugin: Parse push


Languages

Language:Objective-C 98.2%Language:Java 1.3%Language:C 0.3%Language:JavaScript 0.2%