我遵循本教程:http://www.joshmorony.com/monetizing-your-phonegap-build-app-with-admob/
这是我的代码:
config.xml中
<gap:plugin name="com.admob.plugin" version="5.3.0" source="plugins.cordova.io" />
index.js
function onDeviceReady() {
admob.initAdmob("ca-app-pub-##/##","ca-app-pub-##/##");
admob.showBanner(admob.BannerSize.BANNER, admob.Position.BOTTOM_APP);
admob.cacheInterstitial();
}
onDeviceReady();
document.addEventListener('deviceready', onDeviceReady, false);
function showInterstitial(){
admob.isInterstitialReady(function(isReady){
if(isReady){
admob.showInterstitial();
}
});
}
稍后在index.js
showInterstitial();
当我在我的应用程序中午餐时,我已经 admob未完成
答案 0 :(得分:0)
使用此插件cordova插件添加cordova-plugin-admobpro
var admobid = {};
admobid = { // for Android
banner: 'ca-app-api_id',
interstitial: 'ca-app-api_id'
};
AdMob.prepareInterstitial({
adId: admobid.interstitial,
autoShow: true
});
答案 1 :(得分:0)
插件名称不正确,您应该使用以下名称:
<gap:plugin name="admob-google" source="plugins.cordova.io" />
同时删除版本标记以始终获得插件的最新版本。