У меня есть этот вид код:ionicframework AdMob в нижней части окна
<ion-view view-title="Video divertenti">
<ion-content on-swipe-left2="swipeLeft($index);" on-swipe-right2="swipeRight($index);">
<ion-slide-box show-pager="false" on-slide-changed="cambiaVideo($index);">
<ion-slide ng-repeat="item in lista track by item.nid">
<div id="immaginiBox" >
<div class="titolo">{{item.titolo}}</div>
<blockquote class="desc" ng-show="item.desc != null"> {{item.desc}}</blockquote>
<img id="thumb_{{$index}}" ng-click="playVideo($index)" style="width:100%;">
<video style="display:none;" video-reset id="video_{{$index}}" ng-src2="{{item.videoT}}" controls="" width="100%" height="300px"></video>
</div>
</ion-slide>
</ion-slide-box>
</ion-content>
<ion-footer-bar align-title="left" class="bar bar-footer">
[MY TABS]
</ion-footer-bar>
</ion-view>
и этот код в контроллер с моей точки зрения (для Admob):
$scope.$on('$ionicView.loaded',function(eve) {
if(AdMob) {
AdMob.prepareInterstitial({adId: ApiEndpoint.admobid.interstitial, autoShow: false});
AdMob.createBanner({
adId: ApiEndpoint.admobid.banner,
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');
}
);
}
});
, но я не понимаю, почему AdMob устанавливаются в верхней части представления, а не в нижней части (это изображение получает из Ios эмулятора):
Какой плагин вы используете? Возможно, вы можете попробовать с этим, если это не тот, который вы используете: https://github.com/appfeel/admob-google-cordova для меня он работает нормально. – David