Ionic - реклама Хейзап не шевелится
Мне пришлось интегрировать Heyzap cordova SDK, и showMediationTestSuite, который включает в себя Heyzap, работает нормально, проблема в том, что я хочу показывать рекламу и баннер, который не может быть успешным,
home.ts
import { Component } from '@angular/core';
import { NavController, Platform } from 'ionic-angular';
declare var HeyzapAds: any;
@Component({
selector: 'page-home',
templateUrl: 'home.html'
})
export class HomePage {
constructor(public navCtrl: NavController, public platform: Platform) {
}
ionViewDidLoad() {
this.platform.ready().then(() => {
HeyzapAds.start("Hyzap Ids").then(function() {
}, function(error) {
});
});
}
showAds()
{
HeyzapAds.InterstitialAd.show().then(function() {
// Native call successful.
document.getElementById('demo2').innerHTML= HeyzapAds.VideoAd.show();
}, function(error) {
// Handle Error
document.getElementById('demo').innerHTML= error;
});
}
InterstitialAd(){
HeyzapAds.InterstitialAd.show().then(function() {
// Native call successful.
document.getElementById('demo1').innerHTML= HeyzapAds.InterstitialAd.show();
}, function(error) {
// Handle Error
document.getElementById('demo').innerHTML= error;
});
}
fetchVideo() {
HeyzapAds.VideoAd.fetch().then(function() {
// Native call successful.
document.getElementById('demo').innerHTML= HeyzapAds.VideoAd.fetch();
}, function(error) {
// Handle Error
document.getElementById('demo').innerHTML = error;
});
}
}
home.html
<div id="demo">
</div>
<div id="demo1">
</div>
<div id="demo2">
</div>
<button ion-button color="secondary" (click)="fetchVideo()">
fetchVideo</button>
<button ion-button color="secondary" (click)="showAds()"> ShowAd</button>
<button ion-button color="secondary" (click)="InterstitialAd()">
InterstitialAd</button>
При нажатии любой кнопки отображается [обещание объекта] и ничего не отображается.
Нужна помощь, пожалуйста.