admob html5,admob移动广告phonegap插件使用教程
admob移動廣告phonegap插件使用教程
admob phonegap(cordova)插件,能很方便的在html5 hybrid應用(如cordova,xdk,appcan,webx5,jqmobile、sencha touch,ionic)中接入admob,支持ios和android平臺。基于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橫幅類型廣告
測試前把appID和bannerID替換為你在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-cordovaadmob廣告官方網站apps.admob.com
總結
以上是生活随笔為你收集整理的admob html5,admob移动广告phonegap插件使用教程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何爬取猫眼网电影票房数据
- 下一篇: google之admob