如何隐藏页面更改中的横幅?

时间:2018-10-19 05:59:16

标签: ionic3

我想在我的应用中实施广告横幅。跟踪功能显示标题,但显示在每个页面上。换页时如何隐藏横幅?

showBanner(){     const bannerConfig:AdMobFreeBannerConfig = {
      isTesting:是的,       自动显示:false      };      this.admobFree.banner.config(bannerConfig);

 this.admobFree.banner.prepare()
   .then(() => {
     this.admobFree.banner.show();
   })
   .catch(e => console.log(e));
}

2 个答案:

答案 0 :(得分:0)

您可以在ionViewWillEnter()组件中使用IonicPage

ionViewWillEnter(){
   this.admobFree.banner.hide()
}

答案 1 :(得分:0)

您在哪里执行代码以显示横幅?

仅使用一次prepare方法。然后显示并隐藏在您想要的任何页面中。

在每个需要显示横幅的页面中:

ionViewWillEnter(){
   this.admobFree.banner.show();
}

ionViewWillLeave(){
   this.admobFree.banner.hide();
}

您可以深入了解离子导航生命周期事件:https://blog.ionicframework.com/navigating-lifecycle-events/