热门IT资讯网

admob移动广告phonegap插件使用教程

发表于:2024-11-25 作者:热门IT资讯网编辑
编辑最后更新 2024年11月25日,admob移动广告phonegap插件使用教程admob phonegap(cordova)插件,能很方便的在html5 hybrid应用(如cordova,xdk,appcan,webx5,jqmo

admob移动广告phonegap插件使用教程

admob phonegap(cordova)插件,能很方便的在html5 hybrid应用(如cordovaxdkappcanwebx5jqmobilesencha touch,ionic)中接入 admob ,支持iosandroid平台。
基于phonegap 3.4 cordova 3.5编译

怎么在html5应用中加入 admob 广告呢?可以使用cordova命令行远程或者本地方式安装本 admob 插件

在命令行中输入

cordovaplugin add https://github.com/admob-google/admob-cordova.git

或者把插件下载到本地解压后输入命令

cordovaplugin add c:\admob-cordova

phonegap 类的html5应用中展示 admob 横幅类型广告

测试前把appIDbannerID替换为你在admob申请到的真实的参数

admob.initAdmob("admob banner ID","admobinterstitial ID");//初始化banner广告

admob.showBanner(admob.BannerSize.BANNER,admob.Position.TOP_APP);

phonegap类型的html5应用中展示 admob 插屏广告:

cordova应用中展示admob全屏插屏广告

document.addEventListener(admob.Event.onInterstitialReceive,onInterstitialReceive, false);//show in ad receive event fun need add receivelistener

admob.cacheInterstitial();// load admobInterstitial

function onInterstitialReceive(message){//show in ad receive event fun

admob.showInterstitial();

}

function onGameOver(){//call this fun to showwhen game over

admob.isInterstitialReady(function(isReady){

if(isReady){

admob.showInterstitial();

}

});

}

admob 广告事件的处理

监听处理广告中的事件,例如监听广告接收成功事件例子参考上面展示全屏广告,事件类型定义在AdEvent

更多接口

admob.hideBanner()admob.isInterstitialReady(function(isReady){

if(isReady){

alert("admob Interstitial loaded");

}

});

接口的完整使用方式参考demo下代码

admob 移动广告phonegap插件官方网址:https://github.com/admob-google/admob-cordova
admob
广告官方网站apps.admob.com


0