1.0.0 • Published 8 years ago

magnet-cordova-plugin v1.0.0

Weekly downloads
5
License
Apache 2.0
Repository
github
Last release
8 years ago

Magnet Cordova plugin

Magnet plugin for Cordova and Phonegap.

1. install magnet cordova plugin

download the plugin ,then install with local location

cordova plugin add c:\magnet_cordova_plugin 

2. init magnet cordova plugin

init plugin after deviceready event

magnet.initialize(function () {
	alert('init success');
}, function () {
	alert('init fail');
});

3. enable/disable test mode

after init, set test mode.

magnet.setTestMode(true, null, null);

set test mode to false on release time.

4. show banner

you can show the banner at the TOP/BOTTOM of your app. magnet.Position holds positions const .

magnet.showBanner('YourAdUnitId', magnet.Position.BOTTOM, null, null);

5. show interstitial

load Interstitial, and then show it in onInterstitialReceived function or show it when your game over.

function loadInterstitial() {
	document.addEventListener(magnet.Event.onInterstitialAdReceived, onInterstitialReceived, false);
	magnet.loadInterstitial('YourAdUnitId', null, function (errorMsg) {
		alert(errorMsg);
	});
}

function showInterstitial() {
	magnet.showInterstitial(null, null);
}

function onInterstitialReceived(){
	alert('Interstitial is ready');
	// or call showInterstitial()
}

6. show rewarded

load rewarded, and then show it in onRewardedReceived function or show it when you need it.

function loadRewarded() {
    document.addEventListener(magnet.Event.onRewardedAdReceived, onRewardedReceived, false);
    magnet.loadRewarded('YourAdUnitId', null, function (errorMsg) {
        alert(errorMsg);
    });
}

function showRewarded() {
    document.addEventListener(magnet.Event.onRewardedAdFinish, onRewardedFinish, false);
    magnet.showRewarded(null, null);
}

function onRewardedReceived() {
    alert('Rewarded is ready');
}