我使用以下代码在我的离子应用程序上添加admob,但它没有显示。我在$ ionicPlatform.ready中添加了代码。我添加了cordova插件。
if(window.plugins && window.plugins.AdMob) {
var admob_key = "xxxxxxxxxxxxxxxxx";
var admob = window.plugins.AdMob;
admob.createBannerView(
{
'publisherId': admob_key,
'adSize': admob.AD_SIZE.BANNER,
'bannerAtTop': false
},
function() {
admob.requestAd(
{ 'isTesting': false },
function() {
admob.showAd(true);
},
function() { console.log('failed to request ad'); }
);
},
function() { console.log('failed to create banner view'); }
);
}
我该如何解决这个问题?
答案 0 :(得分:0)
我添加了admob插件,并从admob插件文件夹中添加了脚本" admob.js" 。
我的Ionic v1代码
它为我工作
cordova插件添加admob@5.5.0
.run(function($ionicPlatform) {
$ionicPlatform.ready(function() {
admob.initAdmob("admob banner ID", "admob interstitial ID");
admob.showBanner(admob.BannerSize.BANNER, admob.Position.BOTTOM_APP);
var admobParam = new admob.Params();
admobParam.isTesting = true;
admob.showBanner(admob.BannerSize.BANNER, admob.Position.BOTTOM_APP, admobParam);
});
})