UNPKG

tapsell-v3-cordova-plugin

Version:
72 lines (66 loc) 3.09 kB
window.tapsell_rotation_locked_portrait = 1; window.tapsell_rotation_locked_landscape = 2; window.tapsell_rotation_unlocked = 3; window.tapsell_rotation_locked_reversed_portrait = 4; window.tapsell_rotation_locked_reversed_landscape = 5; window.tapsell_top = 1; window.tapsell_bottom = 2; window.tapsell_left = 3; window.tapsell_right = 4; window.tapsell_center = 5; window.tapsell_banner_320x50 = 1; window.tapsell_banner_320x100 = 2; window.tapsell_banner_250x250 = 3; window.tapsell_banner_300x250 = 4; var tapsellPluginVersion = "3.1.18"; module.exports = { initialize: function(appKey) { //content of the following line should not change, else change newVersion script cordova.exec(function (result) {console.log("Tapsell initialized successfully.");},null,"TapsellCordovaInterface","initialize",[appKey, tapsellPluginVersion]); }, requestBannerAd: function(zoneId, bannerType, horizontalGravity , verticalGravity) { cordova.exec(null, null, "TapsellCordovaInterface", "requestBannerAd", [ zoneId , bannerType, horizontalGravity , verticalGravity]); }, requestAd: function(zoneId, icCached, callback) { cordova.exec(callback, null, "TapsellCordovaInterface", "requestAd", [ zoneId , icCached]); }, showAd: function(adId,back_disabled,immersive_mode,rotation_mode, show_dialog, callback) { cordova.exec(null, null, "TapsellCordovaInterface", "showAd", [ adId,back_disabled,immersive_mode,rotation_mode,show_dialog ]); }, setRewardCallback: function(callback) { cordova.exec(callback, null, "TapsellCordovaInterface", "setRewardCallback", [ 0 ]); }, getVersion: function( callback ) { cordova.exec(callback, null, "TapsellCordovaInterface", "getVersion", [ 0 ]); }, setDebugMode: function( debug ) { cordova.exec(null, null, "TapsellCordovaInterface", "setDebugMode", [ debug ]); }, setAppUserId: function ( appUserId) { cordova.exec(null, null, "TapsellCordovaInterface", "setAppUserId", [ appUserId ]); }, setAutoHandlePermissions: function( handle ) { cordova.exec(null, null, "TapsellCordovaInterface", "setAutoHandlePermissions", [ handle ]); }, setMaxAllowedBandwidthUsage: function( maxBpsSpeed ) { cordova.exec(null, null, "TapsellCordovaInterface", "setMaxAllowedBandwidthUsage", [ maxBpsSpeed ]); }, setMaxAllowedBandwidthUsagePercentage: function( maxPercentage ) { cordova.exec(null, null, "TapsellCordovaInterface", "setMaxAllowedBandwidthUsagePercentage", [ maxPercentage ]); }, clearBandwidthUsageConstrains: function( ) { cordova.exec(null, null, "TapsellCordovaInterface", "clearBandwidthUsageConstrains", [ 0 ]); }, startIntent: function(actionType,uri,isService,requestCode,packageName) { cordova.exec(null,null,"TapsellCordovaInterface","startIntent",[ actionType,uri,isService,requestCode,packageName ]); }, close: function() { cordova.exec(null,null,"TapsellCordovaInterface","close",[ 0 ]); }, replay: function() { cordova.exec(null,null,"TapsellCordovaInterface","replay",[ 0 ]); }, dismiss: function() { cordova.exec(null,null,"TapsellCordovaInterface","dismiss",[ 0 ]); } };